SpringMVC 自定义拦截器
来源:互联网 发布:js解决跨域问题 编辑:程序博客网 时间:2024/05/16 23:50
后台代码
package com.interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.stereotype.Controller;import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web.servlet.ModelAndView;//实现HandlerInterceptor接口public class SpringMVCInterceptor implements HandlerInterceptor { @Override public void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object arg2, Exception arg3) throws Exception { } @Override public void postHandle(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, ModelAndView arg3) throws Exception { }@Overridepublic boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handle) throws Exception { //如果用户的请求中有login的话就直接通过if (request.getRequestURL().indexOf("login") >= 0) { return true; }//如果用户登陆成功的话,从session中拿到对象,才通过if (request.getSession().getAttribute("username") != null) { return true; }//如果用直接要查询的话就可以直接到登录界面request.getRequestDispatcher("/WEB-INF/jsp/login.jsp").forward(request,response); return false; }}
Spring-MVC.xml中配置信息
<mvc:interceptors> <mvc:interceptor> <mvc:mapping path="/**" /> <bean class="com.interceptor.SpringMVCInterceptor"></bean> </mvc:interceptor> </mvc:interceptors>
jsp界面测试
<!-- 直接用超链接测试 --> <a href="rcy/tologin.action">到登录界面</a> <br /> <a href="rcy/success.action">到登陆成功界面</a>
阅读全文
0 0
- springMVC 自定义拦截器
- springmvc自定义拦截器
- SpringMVC 自定义拦截器
- springmvc自定义拦截器
- springMVC自定义拦截器
- springMVC 自定义拦截器
- springMVC 自定义拦截器
- SpringMvc自定义拦截器
- SpringMVC自定义拦截器
- SpringMvc自定义拦截器
- SpringMVC自定义拦截器
- SpringMVC 自定义拦截器
- 【SpringMVC】自定义拦截器
- springMVC自定义拦截器
- SpringMVC利用拦截器拦截自定义注解
- SpringMVC自定义拦截器详解
- SpringMVC自定义拦截器详解
- SpringMVC-14 自定义拦截器
- Websocket原理
- 【R的机器学习】模型性能提升探索:随机森林
- restrict /dev/mem read() calls to linear region
- 苹果iOS 11版本为地图增加VR功能,出门即漫游全世界!
- 第三周学习
- SpringMVC 自定义拦截器
- Labview查找事例
- xxxx
- 调试总结 scrapy
- Android图片缓存
- hibernate中对象视图导航查询|加载策略---【小白系列】0基础到熟练应用hibernate框架(十四)
- PHP实现无限极分类
- BZOJ 1008: [HNOI2008]越狱 题解
- Entity Framework Code First属性映射约定