Struts2复习之Struts2拦截器
Posted Java学习之乐
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Struts2复习之Struts2拦截器相关的知识,希望对你有一定的参考价值。
今日目录
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)可以获取工具,二维码
以上是关于Struts2复习之Struts2拦截器的主要内容,如果未能解决你的问题,请参考以下文章