interceptor&filter
来源:互联网 发布:雷洋事件知乎 编辑:程序博客网 时间:2024/06/06 11:53
1、基于
filter基于filter接口中的doFilter回调函数;
interceptor则基于Java本身的反射机制;
2、与servlet关系
filter是依赖于servlet容器的,没有servlet容器就无法回调doFilter方法,而interceptor与servlet无关;
3、过滤范围
filter的过滤范围比interceptor大,filter除了过滤请求外通过通配符可以保护页面、图片、文件等;
interceptor只能过滤请求,只对action起作用,在action之前开始,在action完成后结束(如被拦截,不执行action);
4、声明
filter的过滤一般在加载的时候在init方法声明;
interceptor可以通过在xml声明是guest请求还是user请求来辨别是否过滤;
5、访问范围
interceptor可以访问action上下文、值栈里的对象,而filter不能;
6、调用次数
在action的生命周期中,拦截器可以被多次调用;
过滤器只能在容器初始化时被调用一次。
0 0
- filter & interceptor
- filter,interceptor
- interceptor&filter
- Listener 、Filter 和 Interceptor
- Struts2 interceptor 和 filter
- Filter与Interceptor
- filter,interceptor区别
- filter和interceptor
- Filter和Interceptor
- Servlet,Filter,Listener,Interceptor
- Servlet、Filter、Listener、Interceptor
- Struts2 interceptor 和 filter
- Servlet,Filter,Listener,Interceptor
- servlet,filter,interceptor,listener
- Servlet,Filter,Listener,Interceptor
- Servlet、Filter、Listener、Interceptor
- servlet filter listener interceptor
- servlet、filter、listener、interceptor
- forward和redirect
- poj 3685 Matrix(二分嵌套)
- doGet和doPost区别
- EJB与JavaBean
- springMVC与Struts2区别
- interceptor&filter
- 4种会话跟踪技术
- servlet/filter/listener/interceptor
- java修饰符
- 控制反转(IOC) 和依赖注入(DI) 的理解
- 四大组件之Service
- Android动画原理
- 内存溢出(Oom)和内存泄露(Memory leak)
- Android进程管理