java actionsupport_struts2 中 action 跟 actionsupport 的区别

java actionsupport_struts2 中 action 跟 actionsupport 的区别当我们在写action的时候,可以实现action接口,也可以继承actionsupport这个类.到底这2个有什么区别呢…action接口有:publicstaticfinaljava.lang.StringSUCCESS=”success”;publicstaticfinaljava.lang.StringNONE=”none”;publicstaticfina…

当我们在写action的时候,可以实现action接口,也可以继承actionsupport这个类.到底这2个有什么区别呢…

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对象实现国际化。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/34375.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注