jsp中如何防止计算机异常关机后session的值不都失
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp中如何防止计算机异常关机后session的值不都失相关的知识,希望对你有一定的参考价值。
我的意思是说做购物车的时候,如果异常关机了,则下一次登陆的时候,判断那些客户端异常关机的购车里的东西还存在
session的值不可能不丢失,因为你使用的时候不必声明它,使用完毕后,也不必考虑将其释放,因为它将自动释放。如果站点访问不是很大的话,使用session做购物车,并将对象object保存下来 参考技术A 存入数据库,假如用户量大不建议使用,2.使用cookie信息存于用户端.用户登陆后提cookie值存到SeSSion中 参考技术B 认真学习下SESSION的原理你就不会有这样的想法. 如果想关机后还保存值不丢失可使用COOKIE或存入数据库
session的值为空
工具Eclipse、tomcat, 语言java
服务器是windows 2008 64
有一个功能是当用户登录后在页面上显示用户名,用户信息保存在session中
>>>>>> 在服务器上运行程序,可以正确显示
但在别的机上访问服务器,跳转页面后用户名就为空了,session里的其它值也为空
在web.xml中的配置是<session-timeout>30</session-timeout>
不解的是为什么本机上运行正确,而别的机子访问出错
没有禁用cookie,而且在其他电脑上也运行过那个程序,很正常
放到服务器上,访问服务器时才会出错
没有禁用cookie,而且在其他电脑上也运行过那个程序,很正常
放到服务器上,访问服务器时才会出错
有没有什么异常信息报出来啊?还有把你保存用户信息到session代码贴出来看看
本回答被提问者采纳以上是关于jsp中如何防止计算机异常关机后session的值不都失的主要内容,如果未能解决你的问题,请参考以下文章
如何在JSP页面关闭或者返回别的页面后清除session中的值