本帖最后由 张连印 于 2011-12-8 19:16 编辑
刷新页面是不会销毁session的,session伴随着一次的开始到结束,会话开始(用户访问)建立session,会话结束服务器销毁session。
当然对于另一个web程序来说无法判断用户是合适离开你的应用程序(关闭网页)的,所以session的销毁时机就得由服务器来自主管控。目前大致的实现原理是判断用户在一定时间间隔内没有向服务器提交新的请求,则服务器就认为用户已经离线,继而销毁相应的session,即使用户依然没有关闭网页。这就是为什么我们经常已经登录了一个网站,但由于长时间的没有操作,再操作时登录信息已经丢失,让我们重新进行登录的缘故。 |