【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《session工作方式》,欢迎阅读!
每个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以文件的方式保存数据
相关推荐
最新更新
热门阅读