如果设置了session 的最大有效时间(比如为一天),那么关系浏览器 后 这个session 是否还存在 Server上是有的,当你不能再利用了,只是浪费磁盘 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 session是会话级变量,当回话结束自动从服务器上清除! session是会话级变量,会话什么时候结束????一,session过期二,server kill掉 同意llkh。补充:这个Session不一定在server上有,也可能只有一个SessionID. 当浏览器被关闭以后,浏览器保存的该次会话的 ID 自动被清除(当然因为 http 协议的无状态性,服务器端并不知道客户端浏览器已经被关掉,因此在服务器上面该 Session ID 仍然有效,直到服务器端 Session 超时,当有客户端的请求中包含了该 Session ID 时,该次对应的信息仍然将被利用)。当再打开一个浏览请求同一个页面时,服务器将启动新一轮的 Session 周期。 一定会消失的,根据Servlet2.3文档,实现Session的技术有URL Rewritting和Cookie,所以当浏览器关掉后,服务器胆应该删除这个Session,但是Session其实是个Java对象,所以对象的回收是根据虚拟机来实现的。 不会消失的,这并不是由什么 Session 实现的技术实现的,而根本是由 http 的无状态性决定的。因为客户端浏览器关掉之后,并不会发出断开的信息告诉 Server,因此 Server 并不知道客户端的浏览器已经被关掉,因此将继续保留该 Session,直到超时。因此即使客户端浏览器被关掉,如果有另外一个进程发送了包含同一个 Session ID 的请求至 Server,Server 照样会继续这个 Session。另外,Session 的实现有很多种方式,并不需要是一个 java 对象。 请问有谁很清楚的知道: 服务器是否能够判断出一个SESSION是在IDLE还是已经被用户关闭(关闭浏览器) webservice调用asmx的问题 泛型问题 导包的区别??? 使用GridBagLayout时发现所有的组件都聚在中央..... ajax 问题希望高手来 很重要的问题呀1 JAVA对象序列化后,保存到文件,如何保证对象的安全性?? 类型转化 时候的 精度丢失问题! 当选择某菜单项时,希望能调用出panel 面板,可就是不出来,为什么?谢谢大家帮忙 谁看到过jbuilder4的好书,请推荐。 ant是什么东东? 应该怎么样将一个对象放入到数据库里?还有怎么将图片放进数据库?急~~
一,session过期
二,server kill掉
补充:这个Session不一定在server上有,也可能只有一个SessionID.
因为客户端浏览器关掉之后,并不会发出断开的信息告诉 Server,因此 Server 并不知道客户端的浏览器已经被关掉,因此将继续保留该 Session,直到超时。因此即使客户端浏览器被关掉,如果有另外一个进程发送了包含同一个 Session ID 的请求至 Server,Server 照样会继续这个 Session。
另外,Session 的实现有很多种方式,并不需要是一个 java 对象。
服务器是否能够判断出一个SESSION是在IDLE还是已经被用户关闭(关闭浏览器)