缓存cookie与session的清理,cookie和session在浏览器清理缓存是发生的事件
一。
cookie和session在瀏覽器清理緩存是發生的事件,
清理瀏覽器緩存同時清理了當前會話的session和cookie
在默認情況下,session對象在關閉瀏覽器后并不是立刻被銷毀,因此,為了考慮系統的安全性,在用戶退出時,需要即刻清除session對象,防止他人盜用session對象中的信息。
????????清除session對象內容的主要方法如下:
????????(1)、removeAttribute()方法。該方法是用來刪除session對象中保存的指定屬性信息。
????????例如:session.setAttribute("name", "iverson");session.removeAttribute("name");
????????(2)、invalidate()方法。該方法可以清除session對象中的所有信息。
????????例如:session.invalidate().
????????通常情況下,關閉瀏覽器后,session信息需要等到session對象失效后才能清除,如果需要實現關閉瀏覽器后即可清除session信息,請嘗試用以下方法。
???????<body οnbefοreunlοad="window.location='logout.jsp'">
???????logout.jsp頁面中,可以這么做:<% HttpSession session = request.getSession(); session.invalidate();?%>
???????現如今,基于MVC架構模式的框架,很多。所以,上述代碼,根據所選的MVC框架不同,直接與jsp頁面進行分離。
原文:https://blog.csdn.net/napo_leon/article/details/6746587?
總結
以上是生活随笔為你收集整理的缓存cookie与session的清理,cookie和session在浏览器清理缓存是发生的事件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android Sensor感应器:获取
- 下一篇: 2017年html5行业报告,云适配发布