3.简述 SpringMvc 里面拦截器是如何定义,如何配置,拦截器中三个重要的方法

⽅法⼀:实现 HandlerInterceptor 接⼝;

⽅法⼆:继承适配器类,接着在接⼝⽅法当中,实现处理逻辑,然后在 SpringMVC 的配置⽂件中配置拦截器即

可。

配置:

<mvc:interceptors>
 <!--默认是对所有请求都拦截 -->
	<bean id="myFirstInterceptor" class="com.atguigu.interceptor.MyFirstInterceptor">
	</bean>
<!-- 只针对部分请求拦截或者不拦截 -->
	<mvc:interceptor>
	<mvc:mapping path=" " /> <!—指定拦截-->
	<mvc:exclude-mapping path=””/> <!—指定不拦截-->
	<bean class=" com.atguigu.interceptor.MySecondInterceptor " /> </mvc:interceptor>
</mvc:interceptors>

拦截器中三个重要的方法:

  • preHandle
  • postHandle
  • afterCompletion
posted @ 2021-08-13 15:37  RainsX  阅读(255)  评论(0)    收藏  举报