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的主要内容,如果未能解决你的问题,请参考以下文章