注:此图借用黑马程序员课程图片,链接为:Day12-14. 登录校验-Interceptor-详解_哔哩哔哩_bilibili
给我们最直观的感受就是:
(1)功能特点上
过滤器:全而广,是servlet里面的技术,几乎可以拦截所有的请求(包括静态资源)
拦截器:属于spring里面的技术,主要是用于拦截controller里面设置的路径,范围有限但是更加具体。
(2)执行顺序上
过滤器先执行,接着是拦截器
注:此图借用黑马程序员课程图片,链接为:Day12-14. 登录校验-Interceptor-详解_哔哩哔哩_bilibili
给我们最直观的感受就是:
过滤器:全而广,是servlet里面的技术,几乎可以拦截所有的请求(包括静态资源)
拦截器:属于spring里面的技术,主要是用于拦截controller里面设置的路径,范围有限但是更加具体。
过滤器先执行,接着是拦截器