springmvc之拦截器

2018-07-22  本文已影响0人  沈默的头号狗腿

对于springmvc,有两种方式配置拦截器。

一是实现HandlerInterceptor接口

二是extends HandlerInterceptorAdapter类

拦截器中存在三个方法

preHandle(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2),该方法在执行控制器方法之前执行。

postHandle(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, ModelAndView arg3),该方法在执行控制器方法之后,渲染视图之前执行。

afterCompletion(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, Exception arg3),该方法在渲染视图之后执行。

配置文件中如何配置,参考springmvc拦截器,设置不拦截的URL

上一篇 下一篇

猜你喜欢

热点阅读