首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

jsp开发的网页中怎么将已登录用户信息传递给控件

2012-02-23 
jsp开发的网页中如何将已登录用户信息传递给控件这种数据传递用什么方式比较好?[解决办法]你用户创建一个

jsp开发的网页中如何将已登录用户信息传递给控件
这种数据传递用什么方式比较好?

[解决办法]
你用户创建一个类,然后再登录时在servlet里处理它,就是创建这个类的实例对象,然后绑定到HttpSession的Attribute里面
例如:User u = new User()
HttpSession session = request.getSession();
session.setAttribute("user", user);
这个User类里就是你用户的所有信息放在里面,绑定在session里面后要用的时候再用session.getAttribute("user")就可以取出来了
[解决办法]
HttpSession session = request.getSession();
session.setAttribute("user", user);

[解决办法]
用EL表达式。

登陆后一般都把用户信息放在session里吧。。

比如这样。
session.setAttribute("user", user);

在JSP就可以这样了
${user}
${user.name}
${user.id}

或者用
<%
session.getAttribute("user");
%>

热点排行