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

voodoo_man 2006-03-01 01:50:20
用Struts框架 在UserAction中处理用户登录,如果成功则保存用户信息到Session中 并forward到首页,首也会从session中取到这个用户信息, 但有时候会出现 Action中正常处理也保存了用户信息
但是到了首页确无法从Session中获得, 开始用Tomcat5有这个问题,4没事 但是现在4也出现了这个问题,奇怪!!!
...全文
91 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
需要一个触发刷新事件吧

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧