我的会话中有一个 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中找不到关于这个东西的好参考。非常感谢任何帮助。