Spring mv3 对所有的controller进行拦截的方式。
<!--这个就是你用@Controller注释的控制器-->
<bean id="controller">
<property name="interceptors">
<list>
<bean class="com.test.TestInterceptor"/>
</list>
</property>
</bean>
TestInterceptor拦截器类
package com.test;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
public class TestInterceptor extends HandlerInterceptorAdapter {
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)
throws Exception {
///要拦截的处理
return true;
}
}