2018.11.29 Struts2中拦截器的学习

struts2官方架构

拦截器的创建

第一种方式

第二种方式

看源码AbstractInterceptor 底层已经帮我们写过这些方法了

第三种方式(推荐)

拦截器API学习

放行

前后处理

不放行,直接跳转到一个结果页面

不执行后续的拦截器以及Action,直接交给Result处理结果.进行页面跳转

拦截器配置

三个步骤:(1)注册拦截器 (2)注册拦截器栈 (3)指定默认拦截器栈

觉得难懂的可以看源码(struts-default.xml),只要按照顺序来都是一样的


随便定义一个Action

特殊情况下的处理

测试

拦截器拦截方法的指定(定制方法)

猜你喜欢

转载自www.cnblogs.com/qichunlin/p/10037614.html