0

request.addAttribute("myStrBean", "someStr");现在使用我想在标签中使用它,例如<html:hidden name="myStrBean"/>. 显然这不起作用,正确的方法是什么?

4

1 回答 1

1

我不知道你想要实现什么,但如果你想从请求中获得价值,你可以使用 scriplet,即

<c:set var="myStrBean" value='<%=request.getAttribute("myStrBean")%>'/>

但是要将数据设置为 struts html,您应该使用 ActionForm 示例

<html:hidden name="MyActionForm" property="myStrBean" />

感谢 dave 编辑:使用 EL

<c:set var="myStrBean" value="${myStrBean}" />
于 2012-06-20T02:39:17.373 回答