清除session信息
Posted 背着泰山找黄河
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了清除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());
}
}
session.invalidate(); 是把session内的所有属性 都清除,
session.removeAttribute("uiUsers"); 是清除session中的 "uiUsers" 属性,就是清除一个特定的属性
以上是关于清除session信息的主要内容,如果未能解决你的问题,请参考以下文章
清除webbrowser cookie/session的6种方法