0

我正在尝试为 Struts2 文本字段动态分配值,因为我正在做的事情 id 用户管理员userId在输入该 ID 时被询问,如果该 ID 存在并且它属于类员工,则在 DB 中检查该 ID 我正在传递类的对象员工在使用代码

Map m = ActionContext.getContext().getSession();
m.put("userDATA",o);

其中 o 是员工类的对象,然后我的操作类返回SUCCESS并且 O 被重定向到我正在显示 Employee 等属性的页面fNamelName但我真的很惊讶在 struts 文本字段中分配动态值我正在做的是

<%Object o=session.getAttribute("userDATA");
Employee e=(Employee)o%>

然后我在做

<s:textfield label="First Name" name="fName" value="%{e.fName}">

但我什么也没得到,但我已经完成了<%@taglib prefix="s" uri="/struts-tags"%>

请帮助我是 Struts2 的初学者,并且只有 Struts 的基本知识。

4

1 回答 1

0

我有同样的问题。但现在它已使用此代码解决。

<s:textfield label="First Name" name="fName" value="%{#session.userDATA}"/>

感谢罗马 C.

于 2013-05-23T10:51:48.827 回答