session生命周期和关闭浏览器窗口的关系
老师在课程中说,关闭浏览器窗口并不代表着session被销毁,而只是cookie被销毁了,其中中保存的sessionid也跟着被销毁了。那么我的问题就是,这个session对象我该怎么去调用呢?它调用的过程是什么?
7
收起
正在回答 回答被采纳积分+1
1回答
好帮手慕小班
2019-09-25 11:38:24
同学你好,1、首先,关闭浏览器和seesion的失效是没有关系的,cookie一般关闭浏览器就会失效,其中cookie保存的sessionid也跟着失效啦。
这里这个session对象我该怎么去调用呢-->同学是想问原来的session对象该怎么调用吧
2、关闭浏览器后之前的session不会再用到了,因为当浏览器关闭再开启时,浏览器自身携带的cookie发生了变化,这个cookie会携带服务器分配的sessionId,那么当关闭浏览器时,cookie中的sessionId消失,浏览器在重新请求中又会重新分配sessionId,之前的session虽然存在,但不会在使用。
就好像我们在学校中有自己的饭卡(这里可以把饭卡看做sessionId),当饭卡丢失后-->sessionId丢失,我们重新补办一张饭卡-->分配新的sessionId,原来的饭卡丢失,不再使用。
如果这里同学想问的不是这个意思,还麻烦同学重新描述一下。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
2. 从网页搭建入门JavaWeb
- 参与学习 人
- 提交作业 676 份
- 解答问题 9666 个
本阶段将从前端网页搭建入手,到Java Web基础,前后端结合助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星