Java中清空session的方法
2024-09-08 03:38:03
session.removeAttribute("sessionname")是清除SESSION里的某个属性.
session.invalidate()是让SESSION失效.
或许你可以用getAttributeNames来得到所有属性名,然后再removeAttribute
例如
public void removeSessionAttributr(HttpServletRequest request){
Enumeration em = request.getSession().getAttributeNames(); //得到session中所有的属性名
while (em.hasMoreElements()) {
request.gteSession().removeAttribute(em.nextElemet().toString()); //遍历删除session中的值
}
}
最新文章
- 第九章 springboot + mybatis + 多数据源 (AOP实现)(转载)
- 提高生产性工具(五) - 数据的过滤器和图形化(适用于 MVC5 + MongoDB)
- 获取Python安装目录
- Spring-编程式事物
- 【windows核心编程】DLL相关(1)
- Android学习之 UI效果
- 二叉树后序遍历的非递归算法(C语言)
- 简单的Ajax
- 伪ajax上传文件
- 两句话动态修改table数据并提交到后台
- [面试算法题]有序列表删除节点-leetcode学习之旅(4)
- C语言实现printf的基本格式输出%d,%c,%p,%s
- VUE的一个数据绑定与页面刷新相关的bug
- Mysql postgresql 行列转换
- LVS中Windows作为真实主机(RealServer)时的设置方法
- re:从零开始的数位dp
- 在nodejs里面是用类似配置文件的方法
- jQuery.ajax发送image请求格式
- CSS3和jQuery实现的自定义美化Checkbox和Radiobox
- 信号处理函数的返回setjmp/longjmp