struts2中的Action实现的三种方式


Action类创建方式有哪些?

  • 方式一:直接创建一个类,可以是POJO,即原生Java类,没有继承任何类,也没有实现任何接口
    这种方式使得strust2框架的代码侵入性更低,但是这种方式是理想状态,开发中并不常用
  • 方式二:实现一个接口com.opensymphony.xwork2.Action
    接口里面有execute方法,提供了action方法的规范,Action接口预置了一些字符串,可以在返回结果时使用
    为了方便。这种方式也不常用
  • 方式三:继承一个类,ActionSupport
    该方式帮我们实现了一些接口 Action, Validateable, ValidationAware, TextProvider, LocaleProvider, Serializable
    如果我们需要用到这些接口的时候,就不需要自己实现了


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM