1. 基于HandlerMapping,对请求实施拦截,根据业务需求,基于不同的HandlerMapping定义多个拦截器
2. HandlerInterceptor接口
preHandle()
postHandle()
afterCompletion()
3. 自定义拦截器
第一步:写一个类继承HandlerInterceptor
第二步:重写preHandle()
postHandle()
afterCompletion()任意方法
第三步:配置
<!-- 配置拦截器 -->
<mvc:interceptors>
<mvc:interceptor>
<!-- 要拦截的url-->
<mvc:mapping path="/sys/**"></mvc:mapping>
<bean class="com.ssm.interceptor.SysInterceptor"></bean>
</mvc:interceptor>
</mvc:interceptors>
原文地址:https://www.cnblogs.com/yang82/p/8453719.html
时间: 2024-10-01 02:53:45