详解springmvc控制登录用户session失效后跳转登录页面

网友投稿 276 2023-06-20


详解springmvc控制登录用户session失效后跳转登录页面

springmvc控制登录用户session失效后跳转登录页面,废话不多少了,具体如下:

第一步,配置 web.xml

15

第二步,配置spring-mvc.xml

第三步,写拦截器SystemSessionInterceptor 方法

public class SystemSessionInterceptor implements HandlerInterceptor {

private static final String LOGIN_URL="/jsp/sessionrun.jsp";

@Override

public void postHandle(HttpServletRequest request,

HttpServletResponse response, Object handler,

Mhttp://odelAndView modelAndView) throws Exception {

}

@Override

public void afterCompletion(HttpServletRequest request,

HttpServletResponse response, Object handler, Exception ex)

throws Exception {

}

@Override

public boolean preHandle(HttpServletRequest request, HttpServletResponse response,

Object handler) throws Exception {

HttpSession session=request.getSession(true);

//session中获取用户名信息

Object obj = session.getAttribute(CMConstant.LOGINUSER);

if (obj==null||"".equals(obj.toString())) {

response.sendRedirect(request.getSession().getServletContext().getContextPath()+LOGIN_URL;

return false;

}

return true;

}

第五步,配置友情提示页面sessionrun.jsp

到此 springMvc拦截session失效后处理方式结束。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:微信小程序 数组(增,删,改,查)等操作实例详解
下一篇:Java实现文件压缩与解压的示例[zip格式,gzip格式]
相关文章

 发表评论

暂时没有评论,来抢沙发吧~