读书人

jsp开发的网页中怎么将已登录用户信息

发布时间: 2012-02-23 22:01:34 作者: rapoo

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");
%>

读书人网 >J2EE开发

热点推荐