`

Struts2中Action类的三种定义方式

阅读更多

1.重写execute方法

package com.zchen.struts.action;

public class RegisterAction {
	
	public String execute() {
		
		return null;
		
	}
}
 

2.继承Action接口

package com.zchen.struts.action;

import com.opensymphony.xwork2.Action;

public class RegisterAction implements Action{
	
	public String execute() {
		
		return null;
		
	}
}
 

3.继承ActionSupport类

package com.zchen.struts.action;

import com.opensymphony.xwork2.ActionSupport;

public class RegisterAction extends ActionSupport{
	private static final long serialVersionUID = -5708073463877873904L;
	public String execute() {
		
		return null;
		
	}
}
 

 

分享到:
评论

相关推荐

    Struts2中Servlet的配置

    1、在struts2的action中可以通过实现ServletResponseAware/ServletResquestAware接口 (org.apache.struts2.inteceptor.ServletResponseAware/ServletResquestAware)直接访问 HttpServletResponse/HttpServletRequest...

    struts2分页代码的示例

    基本的思路是:把数据库表中的每一行数据封装成一个对象,用一个返回类型为List的方法返回这些对象,接着在Struts2的action里面定义一个List属性,用这个List来接收从数据库中查询出来并进行了封装的那些对象,然后...

    struts2零配置个人整理文档

    默认包路径包含action,actions,struts,struts2的所有包都会被struts作为含有Action类的路径来搜索。你可以通过设置struts.convention.package.locators属性来修改这个配置。如: <constant name="struts.convention....

    一个struts的action跳转大全

    首先,Struts的ActionServlet接收到一个请求,然后根据struts-config.xml的配置定位到相应的mapping (映射);接下来如果form的范围是request或者在定义的范围中找不到这个form,创建一个新的form实例;取得form...

    Struts中文手册[文字版][中文]

    1.3. Struts 框架中的组件.3 1.3.1. Struts配置文件.3 1.4. ActionServlet类6 1.4.1. ActionServlet配置6 1.4.2. ActionServlet方法7 1.5. ActionMapping 类8 1.6. Action 类.8 1.6.1. Action 类的方法.9 1.7. ...

    struts2 详解文档

    Struts 2的处理流程与Action的管理方式 为应用指定多个配置文件 动态方法调用和使用通配符定义action 请求参数接收 自定义类型转换器 全局类型转换器 访问或添加几个属性 文件上传 多文件上传 自定义拦截...

    实现struts框架简单功能

    简单实现struts功能。能够通过配置定义Action,能够把客户端的简单数据类型(String,int)传递给Action并从Action中取出结果值。另有简单的拦截器功能。没积分了,分享一下。哈哈

    Struts2-rest插件(有注释)

    Convention 插件的约定来定义 Action 即可。 以 Convention 插件为基础,Struts 2.1 又新增了 REST 插件,允许 Struts 2 应用对外提供 REST 服务。REST 插件也无需使用 XML 进行配置管理。Struts 2.1 通过 REST ...

    struts2讲义_吴峻申

    1.4 Web项目中使用Struts2初探 20 第2章 Web基础技术简介 31 2.1 B/S和C/S系统区别 31 2.2 JSP和Servlet介绍 32 2.3 XML知识介绍 34 第3章 Struts2核心技术 37 3.1 使用web.xml配置Struts2实现Web项目Struts2应用 37...

    jfreechar 整合struts2.1.8版本生成线图,饼图,柱形图

    -- include节点是struts2中组件化的方式 可以将每个功能模块独立到一个xml配置文件中 然后用include节点引用 --> <include file="struts-default.xml"> <!-- package提供了将多个Action组织为一个模块的方式 ...

    Struts2 国际化字符串 拦截器

    2. 使用java.text.MessageFormat中的字符串格式,格式为{ 参数序号(从0开始), 格式类形(number | date | time | choice), 格式样式},例如: validation.between=Date must between {0, date, short} and {1, ...

    struts2+kinEditor整合

    2、复制struts需要的jar包和kindEditor必须jar包到lib下,因为它们的jar包邮重复,选择最新的就ok 3、如果需要后台java代码获取内容,可以在action中定义content属性,getContent就可以获取到 需要注意的是,这里的 ...

    struts的教程.doc

    使用 Prebuilt Action类提升开发效率 23 Struts标记库 25 定制JSP标记 25 资源束 26 Bean标记 27 Bean复制标记 27 定义脚本变量的标记 28 显示Bean属性 29 消息标记和国际化 29 逻辑标记 30 条件逻辑 30 ...

    Struts2上传文件出错

    -- 通过Action类处理才导航的的Action定义 --> <action name="upload" class="com.aptech.action.UploadAction"> <result name="upload">/upload.jsp <result name="input">/input.jsp </action> </struts>...

    深入浅出Struts2(附源码)

    作者处处从实战出发,在丰富的示例中直观地探讨了许多实用的技术,如数据类型转换、文件上传和下载、提高Struts 2应用的安全性、调试与性能分析、FreeMarker、Velocity、Ajax,等等。跟随作者一道深入Struts 2,聆听...

    解决struts2下载异常的jar包 struts2-sunspoter-stream-1.0.jar

    stream对应的类是org.apache.struts2.dispatcher.StreamResult,该类的处理过程如下: 1。配置其中result标签下的各个参数 2。从服务器中获取输入流,并同时与客户端建立输出流(服务器与客户端链接通过Socket进行...

    Struts2的使用-实验报告.docx

    Struts 2 是一个基于 Java 的开源 Web 应用程序框架,旨在简化和加速 Java EE Web 应用程序的开发。它提供了一种清晰的架构和丰富的功能,使开发人员能够构建出...Action 类中定义了方法,每个方法对应一个请求,方法

    struts2.0.jar

    ActionForms中定义的属性可以直接放在Action类上。不需要使用所有的String属性。 · 智能默认值: Struts 2配置文件中的大多数配置元素都会有默认值,所以不需要设定值,除非需要不同的值。这有助于减少在XML文件中...

Global site tag (gtag.js) - Google Analytics