1 什么是拦截器

图片.png

图片.png
2 拦截器的基本工作原理
3 拦截器的几个基本方法
3.1 实现HandlerInterceptor接口的实现方法(常用,可终止请求)

图片.png
3.1.1 preHandle

图片.png
3.1.2 postHandle

图片.png
3.1.3 afterHandle
主要用于资源的销毁和释放

图片.png
3.2 实现 WebRequestInterceptor接口的实现方法

图片.png
该接口的preHandle(WebRequest arg0)没有返回值,所以不能终止请求,其他使用方法和上一接口大同小异
4 多个拦截器

图片.png
5 拦截器应用场景

图片.png
6 拦截器与过滤器的比较

图片.png