struts2拦截器流程详解

2024-10-12 18:56:13

1、struts2的拦截器可以在一切访问action方法之前 进行拦截处理。新建一个拦截器处理类

struts2拦截器流程详解

3、新建一个普通的action方法,

struts2拦截器流程详解

5、接下来做拦截器配置<interceptors> <interceptor name="inteceptor1" class="com.test.interceptor.interceptor1"/></interceptors>定义了拦截器的名称叫做inteceptor1,实现类为 com.test.interceptor.interceptor1

struts2拦截器流程详解

7、接下来访问测试的action,会发现,先执行拦截器,然后再执行action

struts2拦截器流程详解

8、但是如果我有N多个action 每个都要配置struts2的默认拦截器栈。那么我们可以定义默认的拦截器栈:<!-- 定义默认拦截器 --> <default-interceptor-ref name="defaultStack"></default-interceptor-ref>效果和上边是一样的

struts2拦截器流程详解
猜你喜欢