首页 > 代码库 > struts2 之 Action的创建方式
struts2 之 Action的创建方式
总结:struts2是一个轻量级框架,提供了无侵入性的实现方式,struts2也提供了接口和类来实现action。通过实现接口或者继承类来实现action可以实现struts2提供的相关功能,
1. 通过Action接口来实现action:
优点:限制了处理类必须有execute方法。在配置action中可以减少相关配置
public class Hello1Action implements Action{ public String execute() throws Exception { System.out.println("通过实现Action接口来实现处理类"); return this.SUCCESS; } }
2. 通过继承 struts2提供的ActionSupport类来实现处理类。这种方式可以使用到struts2提供的相关功能:验证,国际化。
public class Hello2Action extends ActionSupport{ public String hello(){ System.out.println("hello 处理类"); return this.SUCCESS; } }
3.第三种实现处理类的方式就是无侵入性的实现。这种实现比较轻量级。
public class Hello3Action{ public String hello(){ System.out.println("hello 处理类"); return Action.SUCCESS; } }
struts2 之 Action的创建方式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。