过滤器:filter 拦截器:interceptor

拦截器和过滤器的区别:
1、拦截器(Interceptor)支队action请求起作用,而过滤器(filter)则可以对几乎所有请求起作用
2、过滤器是在请求进入容器(Tomcat)之后,但是请求进入servlet之前,请求结束返回时也是一样,是在Servlet处理完之后,返回给Tomcat在这里插入图片描述
3、Aop:拦截器和过滤器其实都是Aop编程思想的实线,都可以体现权限检查,日记记录;但是不同之处:
1、适用范围不同:filter是Servlet规定规范规定的,只能用户wen程序中,而拦截器既可以用在web中,又可以用在application、swing程序中。
2、规范不同:filter是Servlet规定规范规定的,是Servlet容器支持的。拦截器是在Spring容器内的,是Spring框架支持的。
3、使用的资源不同:
4、深度不同。
一、在这里插入图片描述
二、在这里插入图片描述
三、
在这里插入图片描述
四、在这里插入图片描述

发布了6 篇原创文章 · 获赞 0 · 访问量 78

猜你喜欢

转载自blog.csdn.net/JokercFly/article/details/104607723