java中清空session


session.removeAttribute("sessionname")是清除SESSION里的某個屬性.   
  session.invalidate()是讓SESSION失效.   
  或許你可以用getAttributeNames來得到所有屬性名,然后再removeAttribute  

我是如下在Spring中實現的:

 private void initSession(HttpServletRequest request){
  Enumeration em = request.getSession().getAttributeNames();
  while(em.hasMoreElements()){
   request.getSession().removeAttribute(em.nextElement().toString());
  }
 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM