问题描述
- 关于Struts自定义拦截器的问题
-
Struts自定义拦截器里只能设置不拦截指定的方法或者只拦截指定的方法。如果我有两个Action(Action1,Action2)而里面的方法有相同方法名的方法(foo()),而我想拦截Action1的foo()方法,不想拦截Action2的foo()方法,该怎么做呢,能不能指定拦截器不拦截指定的Action呢?*_*
解决方案
运行逻辑是先运行拦截器再运行action,拦截器配置可作用于一个action下,两个action完全可以分开配置
解决方案二:
拦截器可以看拦截到方法的url 你可以根据url 来区分到底是哪个来的。然后设置那个需要拦截,那个不需要拦截。
解决方案三:
http://www.cnblogs.com/langtianya/archive/2013/04/10/3012380.html
时间: 2024-10-29 03:01:32