import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web.servlet.ModelAndView;public class MyIntercpetor implements HandlerInterceptor {//请求执行方法之前执行 ???@Override ???public boolean preHandle(HttpServletRequest request, ???????????HttpServletResponse response, Object handler) throws Exception { ???????System.out.println("MyIntercpetor.preHandle()"); ???????return true; ???}//执行方法之后执行 ???@Override ???public void postHandle(HttpServletRequest request, ???????????HttpServletResponse response, Object handler, ???????????ModelAndView modelAndView) throws Exception { ???????System.out.println("MyIntercpetor.postHandle()"); ???????????} ???//最终执行的方法 ???@Override ???public void afterCompletion(HttpServletRequest request, ???????????HttpServletResponse response, Object handler, Exception ex) ???????????throws Exception { ???????System.out.println("MyIntercpetor.afterCompletion()"); ???????????}}
MVC自定义拦截器Intercepetor
原文地址:https://www.cnblogs.com/BBchao/p/8529005.html