首页 > Web开发 > 详细

HttpSession状态的转换

时间:2015-05-27 22:53:33      阅读:305      评论:0      收藏:0      [点我收藏+]

										HttpSession状态的转换:
										
					【新建状态】
						↓
						↓	钝化(搁置)
第一次调用				↓	对用户来说是透明的
request.getSession()	↓	1、当前管理的HttpSession对象太多
						↓	2、某些HttpSession对象长时间没有用了
						↓	3、服务器或应用重启或重新加载了			 / 持久化生成的文件:
						↓											/  SESSIONS.ser
					【运行状态】 ―――――――――――――――――――――――――――――――――> 【持久化状态】
						↓	    <―――――――――――――――――――――――――――――――――	\ 	session中存放的类:
						↓	活化(激活)								  \	需要实现
1、Session.invalidate() ↓	对用户来说是透明的						  \	Serializable接口
2、超时(默认是30分钟)	  ↓	  1、用户又开始使用当前HttpSession对象了
						↓	2、服务器或应用重新启动成功了
						↓
						↓
						↓
					【销毁状态】


HttpSession状态的转换

原文:http://blog.csdn.net/wodewutai17quiet/article/details/46052257

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!