首先什么是SpringMVC的拦截器呢?
SpringMVC的处理器拦截器其实就是类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理,从而定义拦截器去实现特定的功能,但是拦截器是根据SpringMVC中的AOP思想进行实现.
那么怎么去用呢?
1.首先先写一个类因为是工具类所以我们一般都会叫他MyInterceptor 然后让去去实现接口HandlerInterceptor 然后去重写他三个的方法
然后在springmvc的配置文件下 需要给拦截器进行配置
<mvc:interceptors>
<mvc:interceptor>
<mvc:mapping path="/**"/>
<bean class="com.bjpowernode.utils.MyInterceptor"/>
</mvc:interceptor>
</mvc:interceptors>
这样Controller请求的所有的方法都会有拦截器的功能