Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Servlet/JSP/JSF/JavaFX Script  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
reply to postflat modethreaded modego to previous topicgo to next topicgo to back
作者 Re:[求助]验证码问题:为何jsp显示的session值和servlet里面的session值不同? [Re:surroad]
damondeng





发贴: 15
于 2006-05-10 15:44 user profilesend a private message to userreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
在servlet中req.getSession().getAttribute("rstr")之前有个req.getSession().setAttribute("rstr",rstr));
也就是说servlet有能力初始化这个值并将它保存在session里, 这时候再get是拿到它自己存在session中的值.

而jsp程序只是从session中getAttribute, 如果之前没有其它程序(如第一个servelet)帮JSP生成session中的rstr的话, JSP是得不到rstr的值的, 因为没有人帮他生成这个值.

如果是一个MVC结构, 由servlet生成值并保存在session中, 由jsp拿到并显示, 那你你就要确定在jsp调用之前, 生成值的servlet必须已经运行过.




话题树型展开
人气 标题 作者 字数 发贴时间
1838 [求助]验证码问题:为何jsp显示的session值和servlet里面的session值不同? surroad 3260 2006-04-28 16:19
1562 Re:[求助]验证码问题:为何jsp显示的session值和servlet里面的session值不同? damondeng 357 2006-05-10 15:44

reply to postflat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923