Struts2 继承ActionSupport的用处
来源:互联网 发布:淘宝话费充值店挣钱吗 编辑:程序博客网 时间:2024/05/08 12:06
定义Action类的两种方式:实现Action接口或继承ActionSupport类
Action 跟 Actionsupport 的区别?
Action接口有:
public static final java.lang.String SUCCESS = "success";
public static final java.lang.String NONE = "none";
public static final java.lang.String ERROR = "error";
public static final java.lang.String INPUT = "input";
public static final java.lang.String LOGIN = "login";
public abstract java.lang.String execute() throws
java.lang.Exception;
而Actionsupport这个工具类在实现了Action接口的基础上还定义了一个validate()方法,重写该方法,它会在execute()方法之前执行,如校验失败,会转入input处,必须在配置该Action时配置input属性。另外,Actionsupport还提供了一个getText(String key)方法还实现国际化,该方法从资源文件上获取国际化信息.这样在自定义标签时可以定义一个变量为new actionsupport对象实现国际化。
ActionSupport类的作用
struts2不要求我们自己设计的action类继承任何的struts基类或struts接口,但是我们为了方便实现我们自己的action,大多数情况下都会继承com.opensymphony.xwork2.ActionSupport类,并重写此类里的public
String execute() throws Exception方法。因为此类中实现了很多的实用
借口,提供了很多默认方法,这些默认方法包括国际化信息的方法、默认的处
理用户请求的方法等,这样可以大大的简化Acion的开发。
Struts2中通常直接使用Action来封装HTTP请求参数,因此,Action类里还应
该包含与请求参数对应的属性,并且为属性提供对应的getter和setter方法。
- Struts2 继承ActionSupport的用处
- Struts2 继承ActionSupport的用处
- Struts2 继承ActionSupport的用处
- Struts2 继承ActionSupport的用处
- Struts2 继承ActionSupport的用处
- Struts2 继承ActionSupport的主要用途
- struts2中继承ActionSupport类的作用
- Struts2继承ActionSupport接口
- struts2的ActionSupport
- struts2的传参和struts2的第二种开发方式(继承ActionSupport)
- struts2 中 Actionsupport 的作用
- struts2 中 Actionsupport 的作用
- struts2 中 Actionsupport 的作用
- struts2 中 Actionsupport 的作用
- Struts2常用的类ActionSupport
- struts2 中 Actionsupport 的作用
- struts2的ActionSupport接口分析
- struts2 中 Actionsupport 的作用
- HDU3065(病毒侵袭持续中)字符串匹配-简单的AC自动机
- 刚刚写的单片机交通灯程序
- tzc 1292 排序
- 常用算法二(动态规划)
- 字符驱动第一步----小小的尝试
- Struts2 继承ActionSupport的用处
- dl和exe的区别
- 常用算法三(贪心算法)
- nginx源码分析——模块、初始化
- 程序设计 概率题
- 常用算法四(回溯算法)
- 点的处理
- 浅谈C++多态性
- Uva 10608 - Friends