struts2 使用注解形式开发Action步骤
来源:互联网 发布:小明发布台湾永久域名 编辑:程序博客网 时间:2024/06/07 03:33
servlet3.0以后就有了 注解。 有好处也有坏处,所以有必要了解一下如何用注解的形式在Struts2中开发action
使用注解开发Action步骤:
1. 引入struts2-convention-plugin-2.3.31.jar 包
2. 配置文件web.xml文件
<filter><filter-name>Struts2</filter-name><filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class></filter><filter-mapping><filter-name>Struts2</filter-name><url-pattern>/*</url-pattern></filter-mapping>
3. 新建包,包名一般以.action结尾
4. 新建.action处理类,该类必须继承ActionSupport
5. 在类上定义包名和命名空间以及继承包名(
@Namespace("/")
@ParentPackage("struts-default")
)
6. 在方法上定义action注解()
@Namespace("/")@ParentPackage("struts-default")public class AnnotationTest extends ActionSupport {@Action(value = "Annotation", results = { @Result(name = "success", location = "/annotationTest.jsp"),@Result(name = "error", location = "/error.jsp") })public String show() {System.out.println("注解处理Action请求的函数");return SUCCESS;}}
常用参数:
1) @ParentPackage 指定父包
2) @Namespace 指定命名空间
3) @Results 一组结果的数组
4)@Result(name="success",location="/msg.jsp") 一个结果的映射
5)@Action(value="login") 指定某个请求处理方法的请求URL。注意,它不能添加在Action类上,要添加到方法上。
6) @ExceptionMappings 一级声明异常的数组
7) @ExceptionMapping 映射一个声明异常
0 0
- struts2 使用注解形式开发Action步骤
- Struts2使用注解方式开发Action的步骤
- Struts2采用注解形式配置action
- Struts2的convention插件,在步骤中使用Action注解跳转到其他jsp页面
- struts2使用注解--ACTION中的应用
- struts2中使用注解配置Action
- struts2使用注解--ACTION中的应用
- struts2中使用注解配置Action
- Struts2中action注解使用异常
- Struts2使用19 -- 注解配置1 -- Action注解配置
- Struts2---action-基于注解
- 使用Struts2基本开发步骤
- struts2使用注解配置Action传参方式
- struts2使用注解配置Action之间的跳转
- Struts2 Action中使用注解注入调用service
- Struts2的使用注解配置Action(零配置)
- 深入详解Struts2——使用注解配置Action
- struts2.3.15.1使用注解无法访问到对应的action
- Linux 文件系统目录
- JVM运行时数据区域
- Unity3d独立开发周记
- NSIS无标题窗口移动
- nginx中的MIME.types的作用
- struts2 使用注解形式开发Action步骤
- JSP简明教程
- eclipse常用重要的快捷键
- jquery 验证
- 路灯
- hydro下gazebo的Failed to connect to master in 30 seconds 问题
- js中对函数设置默认参数值的3种方法
- 欢迎使用CSDN-markdown编辑器
- Apereo CAS 5.0.X 启用OAuth2服务时的一个坑