一个奇怪的问题,请教各位

voodoo_man 2006-03-01 01:50:20
用Struts框架 在UserAction中处理用户登录,如果成功则保存用户信息到Session中 并forward到首页,首也会从session中取到这个用户信息, 但有时候会出现 Action中正常处理也保存了用户信息
但是到了首页确无法从Session中获得, 开始用Tomcat5有这个问题,4没事 但是现在4也出现了这个问题,奇怪!!!
...全文
50 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
voodoo_man 2006-03-01
我想可能是服务器或者防火墙的问题吧
回复
jspfans 2006-03-01
我的用法和你的一样,但是没用Struts框架,呵呵,偶还不会用,我这样用从来没出过问题的啊:

<jsp:useBean id="userinfo" scope="session" class="myclass.UserManage"></jsp:useBean>
回复
voodoo_man 2006-03-01
还有就是 第一次登陆后一切正常 无论怎么刷新,首页都可以从Session中取到值,但是只要一请求其他JSP页面(哪怕这个JSP什么内容也没有) Session中所有信息都会丢失
回复
voodoo_man 2006-03-01
Session的超时时间是30分钟, 首页只是从Session中取值
回复
应该与TOMCAT的版本无关,注意SESSION的生命周期,然后就是首页调用的问题了。
回复
Timsole 2006-03-01
需要一个触发刷新事件吧
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2006-03-01 01:50
社区公告
暂无公告