【发布时间】:2009-09-02 09:22:10
【问题描述】:
我的会话中有一个 DLPUser 对象,这个 DLPUser 基本上是一个包含字符串、整数和一些对我有用的信息的容器。
(这是我在java中的动作类中的一段代码)
Map <String, Object> session = ActionContext.getContext().getSession();
session.put("logged-in","true");
session.put("user", user); //user is DLPUser user = new DLPUser();
现在我想显示 user.getName(); 的值在某些 JSP 中的 textField 内 我怎样才能做到这一点? 我正在使用 Struts 标签,但以下内容不起作用。
<s:textfield label="Name" name="name" value="<% session.user.getName(); %>"/>
或
<s:textfield label="Name" name="name" value="#session.user.getName"/>
这应该很简单......但我被卡住了,无法在 struts 和 jsp 中找到关于这件事的好参考。 非常感谢任何帮助。
【问题讨论】:
标签: jsp session struts textfield