徐州优化网站建设百度问一问人工客服怎么联系
一.Interceptor拦截器介绍
拦截器Interceptor是Spring框架当中提供的,来动态拦截控制器方法(Controller层的方法)的执行。
二.拦截器的定义和注册
在定义拦截器时,要实现HandlerInterceptor接口,并重写其所有方法。HandlerInterceptor接口提供了三个方法,而这三个方法都有默认实现,我们可以根据需要来重写这三个方法。其中preHandle是在目标资源方法(controller层中的方法)执行前执行,该方法返回值为true,则代表放行,即可以运行controller层中的方法。false反之。
postHandle方法是在目标资源方法执行后执行,afterCompletion是在最后执行。