0

如果我可以使用

<td><textarea><bean:write name="smlMoverDetailForm" property="empFDJoiningDate"/>
</textarea></td>

要替换一个值,我如何使用 struts 标签将变量保存到 sesssion

在须藤代码中

session.setAttribute("test" , "<bean:write name="smlMoverDetailForm"
property="empFDJoiningDate"/>");

这可能吗?

4

2 回答 2

1

我不这么认为。Struts 标签仅在 jsp 页面中可用。

但是你可以这样做:

如果 bean smlMoverDetailForm 在请求范围内

session.setAttribute("test",((THECLASSOFTHEBEAN)request.getAttribute("smlMoverDetailForm")).getEmpFDJoiningDate());

否则,如果 bean smlMoverDetailForm 在范围会话中

session.setAttribute("test",((THECLASSOFTHEBEAN)request.getSession().getAttribute("smlMoverDetailForm")).getEmpFDJoiningDate());
于 2008-11-07T09:01:18.897 回答
0

迟到但可能。struts-config.xml映射操作时,您可以将会话范围设置为文件中的表单 bean 。

于 2012-08-29T10:52:55.643 回答