拦截器和过滤器

拦截器和过滤器的区别:

1.拦截器是基于java反射机制的,过滤器是基于函数回调
2.拦截器不依赖于servlet,过滤器是依赖于servlet容器的
3.拦截器只能对action起作用,过滤器可以对任何请求作用
4.拦截器可以访问action上下文、值栈里的对象,过滤器不能
5.在action生命周期中,拦截器可以调用多次,而过滤器只能在容器初始化时被调用一次
6.拦截器可以获得ioc容器中的bean,过滤器不行。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容