java中清空session

Posted 科技使生活更美好

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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());
  }
 }








以上是关于java中清空session的主要内容,如果未能解决你的问题,请参考以下文章

java中如何将list集合清空

java jtable 清空

java中如何清空缓冲区

JAVA遇见HTML——JSP篇:JSP内置对象(下)

在JAVA中如何编写代码清空控制台里的东西

Java代码如何清空TXT文档