码迷,mamicode.com
首页 > 编程语言 > 详细

如何使用 springmvc 拦截器

时间:2016-05-13 07:59:41      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

1. Java 代码

public class MyFilter implements HandlerInterceptor {

    /**
     * 生成视图之后执行
     */
    public void afterCompletion(HttpServletRequest request,
            HttpServletResponse response, Object obj, Exception e)
            throws Exception {
        System.out.println("视图已生成。。。");  
    }

    /**
     * 动作交互之后,生成视图之前拦截
     */
    public void postHandle(HttpServletRequest request, HttpServletResponse response,
            Object obj, ModelAndView mav) throws Exception {
        System.out.println("动作交互之后,生成视图之前。。。");
    }

    /**
     * 动作交互之前拦截
     */
    public boolean preHandle(HttpServletRequest request, HttpServletResponse response,
            Object obj) throws Exception {
        System.out.println("动作交互之前拦截。。。");
        return true;
    }
}

2. springmvc-servlet.xml 文件

<!-- 全局拦截器 -->
<mvc:interceptors>
  <bean class="com.erim.web.common.MyFilter" />
</mvc:interceptors>

 

如何使用 springmvc 拦截器

标签:

原文地址:http://www.cnblogs.com/libra0920/p/5484978.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!