jsp验证成功在servlet中怎样设置session值返回给页面,页面怎样获得session

 我来答
飞扬的青春先生
2011-07-20 · TA获得超过370个赞
知道小有建树答主
回答量:218
采纳率:0%
帮助的人:164万
展开全部
1.在servlet中获取到session,使用session.setAttribute("userInfo",userInfo);
2.在每个页面可以使用<%%>取到session.getAttribute("userInfo")或者使用EL表达式${sessionScope.userInfo};都可以取到你存放的值。
注:userInfo比如是当前用户登录的信息的javabean对象。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大杰哥的来福
2011-07-20 · TA获得超过549个赞
知道答主
回答量:124
采纳率:0%
帮助的人:69.2万
展开全部
servlet中:
HttpServletRequest request的一个引用作为servlet的service或get或poset方法的参数,你可以使用它。
request.getSession().setAttribute("user",userObj);

jsp中:
<%
User u = (User)session.getAttribute("user");
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-07-21
展开全部
JavaScript是不能访问Session的。比如你要用JavaScript判断是否登录了,那么可以把“是否登录”这个信息在Servlet中保存到一个Cookies中,然后在页面上用JavaScript来判断Cookies中这个信息是否存在就能判断登陆了。因为JavaScript是可以访问Cookies的。
另外,团IDC网上有许多产品团购,便宜有口碑
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangbin8988
2011-07-20 · TA获得超过112个赞
知道答主
回答量:60
采纳率:0%
帮助的人:22万
展开全部
传送页面 HttpSession hs=request.getSession(true);
hs.setAttribute("传送的名称",值)

接收页面 HttpSession hs=request.getSession(true);
String value=(String)hs.getSession("传送的名称");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
MLDN_java培训
2011-07-20 · TA获得超过278个赞
知道小有建树答主
回答量:388
采纳率:0%
帮助的人:258万
展开全部
servlet中:request.getSession().setAttribute("xxx", xxx);
JSP中:直接通过EL表达式输出 ${sessionScope.xxx}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式