每个session都有一个唯一的sessionid
sessionid 是由服务器产生的,产生后就会随着响应发到你的浏览器
浏览器记住这个sessionid,以后再向服务器发送请求时会带着这个sessionid,
如果服务器从请求中拿到这个session的话会在服务器端找到与你这个session相对应的session
可以通过session.getId()来查看,这个方法会以String的方式返回sessionid
会话的清除和过期
程序主动清除session数据
1、设置会话失效
session.invalidate();
移除会话中的一个属性
session.removeAttribute("username")
服务器主动清除长时间没有在此发送请求的session
设置会话过期时间
方法一:public void setMaxInactiveInterval(int interval)秒
方法二:<session-config><session-timeout>30</session-config></session-timeout>分钟
cookie以文件的方式保存数据
本文来源:https://www.wddqw.com/doc/cee14c9b8bd63186bcebbc86.html
正在阅读:
session工作方式01-01
上里古镇旅游景点介绍01-01
论文格式要求01-01
河灯节作文700字01-01
五十六个民族的日文名称01-01
最新精选抗战疫情征文1000字01-01
专科生可以考研01-01
我家乡的后花园的作文01-01
一次成功的合作作文01-01