`
zuzong
  • 浏览: 112407 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Spring 3.0.5 MVC 基于注解的拦截器

    博客分类:
  • java
阅读更多
org.springframework.web.servlet.handler.HandlerInterceptorAdapter实现此方法,里面有三个拦截点,可Override实现自己的内容

1、public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) 
        throws Exception;


Controller方法执行前执行此方法,返回的boolean控制拦截器链是否继续执行

2、public void postHandle( 
            HttpServletRequest request, HttpServletResponse response, Object handler, ModelAndView modelAndView) 
            throws Exception;


Controller方法执行后,将进入到这里,能处理ModelAndView哦

3、public void afterCompletion( 
            HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) 
            throws Exception;


输出页面执行后进入到这里,能获得Exception了

springmvc.xml
<mvc:interceptors>
		<bean class="com.a.a.AInterceptor" />
		<bean class="com.a.a.BInterceptor" />
		<bean class="com.a.a.CInterceptor" />
	</mvc:interceptors>


OK,就这么简单



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics