拦截器
这几天再写老师布置的作业,其中就有拦截器的内容,刚好掌握的不是特别熟练,所以再学习一下。
新建一个config包,里面写一个拦截器类,然后继承HandlerInterceptor
然后方法内的return值的作用分别为
如果return ture 则进入下一个拦截器
如果 return false 则不进入下一个拦截器
拦截器的主要作用
1.preHandle: 在请求处理前执行。
2.postHandle:在请求进行处理后,也就是Controller方法调用 之后。 可以在方法中对Controller处理之后的ModelAndView对象进行操作
3.preHandle:该方法在整个请求处理之前进行调用
主要作用是用于进行资源清理