天天看點

Shrio:退出登陸

前端調用:

JAVA 端:

Logout 登出時,Struts2 要 request.getSession().invalidate(); 清除所有該回話資訊

注:使用 invalidate 後,不能再使用 Session.getValue,會對象為空的異常。

public String logout() throws Exception {
		System.out.println("............logout..................");
		if (SecurityUtils.getSubject() != null) {
			SecurityUtils.getSubject().logout();
		}
		Struts2Utils.getSession().invalidate();
		return "login";
	}
           

繼續閱讀