前端調用:
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";
}