struts2的内置拦截器

一、params拦截器

params 拦截器提供了框架必不可少的功能,将请求中的数据设置到Action中的属性上。

二、staticParams拦截器

staticParams拦截器是将配置文件通过action元素的子元素params设置的参数设置到对应的Action的属性中。

三、servletConfig拦截器

servletConfig拦截器提供了一种将源于servlet API的各种对象注入Action当中的简洁方法。Action必须实现相对应的接口,servletConfig拦截器才能将对应的servlet对象注入Action中。

四、fileUpload拦截器

ileUpload拦截器将文件和元数据从多重请求(multipart/from-data)转换为常规的请求数据,以便将他们设置在对应的Action属性中。

五、validation拦截器

validation拦截器用于执行数据效验。

六、workflow拦截器

workflow拦截器提供当数据效验错误时终止执行流程的功能。

七、exception拦截器

exception拦截器捕获异常,并且能够根据类型将捕获的异常映射到用户自定义的错误页面。该拦截器应该位于所定义的所有拦截器中的一个。

struts2框架定义了许多有用的拦截器,这里我就介绍了这七种,如果在实际开发中有需要,我们就可以查看struts-default.xml文件。去了解更多struts2自带对的拦截器。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值