java注销登录_java实现注销登录
servlet
HttpServletRequest?request
HttpSession session=request.getSession();
session.removeAttribute("username");
session.invalidate()
springmvc
HttpSession session
登入,設置session
session.setAttribute("username", username);
注銷,刪除session
request.getSession().removeAttribute("username");
request.getSession().invalidate();
struts2
HttpServletRequest request=ServletActionContext.getRequest();
request.getSession().invalidate();
或者
ServletActionContext.getRequest().getSession().removeAttribute("username");
remove和invilidate的區別:
session.invalidate(),這個會使整個客戶端對應的Session失效,里面的所有東西都會被清空,同時也釋放了資源。
通過session.removeAttribute方法刪除的是我們傳遞的對象,不會讓整個Session失效。
總結
以上是生活随笔為你收集整理的java注销登录_java实现注销登录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 飞信接口_java 飞信接口
- 下一篇: java导出excel多个sheet_j