你好,又有个小问题麻烦你。JSP用户登陆后显示用户编号在登陆后的页面如何实现?

登陆页面已经写了session://如果是已注册用户,把用户编号,密码封装在Users对象中UsersloginedUser=newUsers(num,pass);//s... 登陆页面已经写了session:

//如果是已注册用户,把用户编号,密码封装在Users对象中
Users loginedUser = new Users(num,pass);
//session中存放用户登陆信息
session.setAttribute("LOGINED_USER",loginedUser);

请问登陆后的页面该怎样调用用户编号num并显示在页面中?
展开
 我来答
张敏毅Ts
2011-05-29 · TA获得超过1156个赞
知道小有建树答主
回答量:195
采纳率:100%
帮助的人:369万
展开全部
一楼的说的不太完整,你用“session.setAttribute("LOGINED_USER",loginedUser);”设置了LOGINED_USER属性,代表的是Users类型的。所以你在使用“session.getAttribute("LOGINED_USER");”需要将它赋值给一个Users类型的变量,显示的页面中需要加入“<%Users users = (Users)session.getAttribute("LOGINED_USER");%>”(因为返回的是Object对象,所以必须进行类型转换)。然后利用users输出(如果编号num没有私有就可以直接调用,私有化了就必须使用getter方法调用,我一般使用表达式语言进行输出,即“${LOGINED_USER.num}”)。
来自:求助得到的回答
huaaixue
2011-05-29 · TA获得超过524个赞
知道小有建树答主
回答量:1070
采纳率:0%
帮助的人:454万
展开全部
这个简单啦 你不是已经把用户登录信息存储到了session对象中了么 然后你去到登录成功的页面去 Users users=(Users)session.getAttribute("LoginED_USER"); //这句是从session对象中取出登录信息并转换 然后这样: 用户编号是:<%=users.num %> 这样就能把用户编号给显示出来了 嘻嘻 满意的话记得加分哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
greatdoudou
2011-05-29 · TA获得超过171个赞
知道小有建树答主
回答量:335
采纳率:100%
帮助的人:276万
展开全部
${LOGINED_USER.num}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式