今日目录
1、拦截器简介
2、Struts2 预定义拦截器&拦截器栈
3、自定义拦截器简单实例一
4、自定义拦截器-登录验证拦截器
一、拦截器简介
Struts2 拦截器是在访问某个 Action 或 Action 的某个方法,字段之前或之后实施拦截,并且 Struts2 拦截器是可插拔的,拦截器是AOP的一种实现.
优点:通用功能的封装,提供了可重用性
二、Struts2 预定义拦截器&拦截器栈
预定义拦截器:在包上声明包内所有的Action都使用的拦截器
Struts2拦截器栈就是将拦截器按一定的顺序连接成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺序被调用。
三、自定义拦截器简单实例一
文件目录结构:
web.xml
struts.xml
HelloAction.java
MyInterceptor.java
四、自定义拦截器-登录验证拦截器
文件目录结构:
web.xml
Struts.xml
CrilAction.java
UserAction.java
User.java
UserService
LoginInterceptor.java
error.jsp
login.jsp
success.jsp
添加小编微信(y19970821ywty)可以获取工具,二维码
要用到的工具,关注公众号直接免费获取: