1. 首页
  2. 编程语言
  3. Java
  4. Spring HandlerInterceptor实现原理代码解析

Spring HandlerInterceptor实现原理代码解析

上传者: 2022-01-19 09:17:26上传 PDF文件 302.75 KB 热度 21次

1 2 3 对应调用 handlerInterceptor preHandle, postHandle, afterCompletion先看第一行的:进到对应的interceptor实现类,preHandler返回true, 如果返回false, 就会到DispatcherServlet就直接return了。看第二行没有特别的:由于它只重写了preHandle所以走到它父类的postHandle了。第三行和第二行一样不赘述了。所以如果实现HandlerInterceptor , preHandle 应该返回true, 具体要拦截的内容写在return true之前就行。postHandle和afterCompletion 都是void方法,直接在里面写需要拦截的内容。

用户评论