session非法退出页面时如何清空的问题解答
来源:互联网 发布:西安python初级招聘 编辑:程序博客网 时间:2024/04/30 05:15
这2天,好像被2次问到了。这个问题确实是一个老问题了,我这里就再次澄清一下我的看法吧。
论坛的问题如下: http://topic.csdn.net/u/20090308/20/ecc564f6-c85b-46f3-8e0e-ddc98b8788f6.html?seed=768270850
当用户登录后,进行了商品选购.即将其加入了购物车.并没有进行提交(即生成订单).就将网页关闭了.可是购物车里面用session保存的商品信息并没有被清空.请问该在何处写清空session的代码.是不是用sessionId来做啊.该怎么做呢
我的个人观点:
没有办法,你唯一能做的,就是将session的过期时间缩短。
我开着浏览器,不进行任何动作,与我拔断网线,没有任何区别。
所以,服务器端是根本无法区分到底是否连线的。
你总不能让客户端频繁的(ping)服务器吧,呵呵!
其根本原因,http协议是无状态的,而session是基于客户端发来的标识来识别的,比如cookie里面的JSESSIONID,
所以,只要服务器端session没有超时,下次发来同一个JSESSIONID的请求,服务器就会认为是同一个Session了。
- session非法退出页面时如何清空的问题解答
- 如何在退出一个页面时自动清空session变量
- 退出清空session
- session在用户退出时候的清空问题
- Session对象的清空
- Session对象的清空
- 清空session的方法
- 清空session的方法
- 清空session的方法
- 清空session的方法
- 清空session的方法
- 解决登出系统清空session后,点击后退按钮显示原页面信息的问题
- session和cookies的清空
- session和cookies的清空
- asp中Session对象的清空
- jsp 清空 session
- 清空session
- 清空session
- 通过telnet使用命令行激活博科交换机端口
- Java编程思想心得(二)
- oracle 并行专题
- 3月3日,微软技术”创新日“活动记忆
- SQL Server Managerment Studio 连接与远程登录Windows Server 2005 之间的诡异关系 还请高手 解惑
- session非法退出页面时如何清空的问题解答
- 博科brocade SAN光纤交换机端口激活过程(转载)
- WindowsSDK编程学习日记(3)
- CMS开发实录之模板系统困惑
- Oracle创建全文索引
- 实用的Javascript
- 操作xml的几种方法
- 由浅到深了解JavaScript类
- 如何写工作文档