Struts2(XWork)提供的拦截器的功能说明
2016-09-13 17:11
375 查看
Alias Interceptor——alias——在不同请求之间将请求参数在不同名字件转换,请求内容不变 Checkbox Interceptor——checkbox——添加了checkbox自动处理代码,将没有选中的checkbox的内容设定为false,而html默认情况下不提交没有选中的checkbox。 Conversion Error Interceptor—— conversionError—— 将错误从ActionContext中添加到Action的属性字段中。 Debugging Interceptor—— Debugging—— 提供不同的调试用的页面来展现内部的数据状况。 Exception Interceptor—— exception—— 将异常定位到一个画面 I18n Interceptor—— i18n—— 记录用户选择的locale Message Store Interceptor—— store—— 存储或者访问实现ValidationAware接口的Action类出现的消息,错误,字段错误等。 Scoped Model Driven—— scoped-model-driven—— 如果一个Action实现了ScopedModelDriven,则这个拦截器会从相应的Scope中取出model调用Action的setModel方法将其放入Action内部。 Prepare Interceptor—— Prepare—— 如果Acton实现了Preparable,则该拦截器调用Action类的prepare方法。 Servlet Config Interceptor—— servletConfig—— 提供访问HttpServletRequest和HttpServletResponse的方法,以Map的方式访问。 Roles Interceptor—— roles—— 确定用户是否具有JAAS指定的Role,否则不予执行。 Token Interceptor—— token—— 通过Token来避免双击 Validation Interceptor—— validation—— 使用action-validation.xml文件中定义的内容校验提交的数据。 Parameter Filter Interceptor—— N/A—— 从参数列表中删除不必要的参数 Profiling Interceptor—— profiling—— 通过参数激活profile
相关文章推荐
- JQuery+Strusts1.x无刷新登录
- java struts常见错误以及原因分析
- Struts之logic标签库详解
- struts中动态方法调用使用通配符
- 通过实例深入学习Java的Struts框架中的OGNL表达式使用
- Java的Struts框架中append标签与generator标签的使用
- struts2的select标签用法实例分析
- SSH框架网上商城项目第20战之在线支付平台
- JavaWeb Struts文件上传功能实现详解
- 在Java的Struts框架下进行web编程的入门教程
- 详解Java的Struts框架中注释的用法
- java中struts 框架的实现
- 利用Java的Struts框架实现电子邮件发送功能
- 在Java的Struts框架中ONGL表达式的基础使用入门
- 详解Java的Struts框架中栈值和OGNL的使用
- Java的Struts框架简介与环境配置教程
- Java的Struts框架中的if/else标签使用详解
- 简单说明Java的Struts框架中merge标签的使用方法
- 详解Java的Struts框架中上传文件和客户端验证的实现
- Java的Struts框架中Action的编写与拦截器的使用方法