本文共 793 字,大约阅读时间需要 2 分钟。
/** * 退出登录清除session和cookie再跳转到登陆页面 * * @param session * @param sessionStatus * @param request * @param response * @return */ @RequestMapping("/clear") public String ClearSession(HttpSession session, SessionStatus sessionStatus, HttpServletRequest request, HttpServletResponse response) { // 清除session // 方法一 ; // request.getSession().removeAttribute("student");// 清空session信息 // request.getSession().invalidate();// 清除 session 中的所有信息 // 方法二 session.removeAttribute("student");// 先取出httpsession中的student属性 session.invalidate(); // 然后让httpsession失效 sessionStatus.setComplete(); // 最后调用sessionStatus方法 // 清除cookie,并且退出 Cookie[] cookies = request.getCookies(); for (Cookie cookie : cookies) { cookie.setMaxAge(0); response.addCookie(cookie); } return "student/login"; }
转载地址:http://rxubb.baihongyu.com/