您的位置:首页 > 编程语言 > Java开发

mynote springMVC拦截器配置

2016-03-16 10:44 363 查看

spring mvc 配置文件:

<mvc:interceptors>
<!--<bean class="com.sunsharing.interceptor.SysInterceptor"/>-->
<mvc:interceptor>
<mvc:mapping path="/**"/>
<mvc:exclude-mapping path="/*/login.do"/>
<bean class="com.sunsharing.interceptor.SysInterceptor"/>
</mvc:interceptor>
</mvc:interceptors>


拦截器类代码:

package com.sunsharing.interceptor;

import org.springframework.web.servlet.HandlerInterceptor;
import org.springframework.web.servlet.ModelAndView;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
* Created by bozutung on 3/16/16.
*/
public class SysInterceptor implements HandlerInterceptor {
public boolean preHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o) throws Exception {
System.out.println("this is a interceptor test~!");
httpServletResponse.sendRedirect("/verificationCode/login.html");
return false;
}

public void postHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o, ModelAndView modelAndView) throws Exception {

}

public void afterCompletion(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o, Exception e) throws Exception {

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: