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

被折叠的 条评论
为什么被折叠?



