码迷,mamicode.com
首页 > 其他好文 > 详细

struts2 之 Action的创建方式

时间:2017-04-14 13:28:47      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:nts   ret   相关配置   xtend   国际化   验证   extends   out   sys   

总结: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的创建方式

标签:nts   ret   相关配置   xtend   国际化   验证   extends   out   sys   

原文地址:http://www.cnblogs.com/forever2h/p/6708304.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!