关闭

清空session

标签: java web
261人阅读 评论(0) 收藏 举报
分类:


关键代码:
session.removeAttribute("user");
session.invalidate();

解析:

removeAttribute存在session里的值没用了,session没有销毁
invalidate就是session失效了,里面的也就没有了
-----------------------------------------------------------------------------------------------
removeAttribute就是从session删除指定名称的绑定对象,也就是说调用此方法后再调用getAttribute(String name)时,不能获取指定名称的绑定对象,但是session还存在。invalidate就是销毁此session对象,session对象中绑定的那些对象值也都不存在了

--------------------------------------------------------------------------------------------
session 失效三中情况
1 超时 可在web.xml里面配置
2 应用部署取消或死亡
3 调用invalidate 方法
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:152021次
    • 积分:2265
    • 等级:
    • 排名:第17682名
    • 原创:46篇
    • 转载:192篇
    • 译文:1篇
    • 评论:9条
    最新评论