1 什么是拦截器


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

3.1.1 preHandle

3.1.2 postHandle

3.1.3 afterHandle
主要用于资源的销毁和释放

3.2 实现 WebRequestInterceptor接口的实现方法

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

5 拦截器应用场景

6 拦截器与过滤器的比较

网友评论