Struts2 如何在struts 2中使用属性值作为textarea值

Struts2 如何在struts 2中使用属性值作为textarea值,struts2,Struts2,我需要在textarea中显示列表值,而不仅仅是使用来显示列表值。我这样做的原因是没有name属性以便将值提交到action类。有什么办法可以做到这一点。我在下面写下了一段代码,让你们明白我的要求,尽管它是错误的。请帮助我 <s:iterator value="map" status="stat"> <s:textarea value="<s:property/>" /> </s:iterator> 正如Jagan所说,假设map

我需要在textarea中显示列表值,而不仅仅是使用来显示列表值。我这样做的原因是没有name属性以便将值提交到action类。有什么办法可以做到这一点。我在下面写下了一段代码,让你们明白我的要求,尽管它是错误的。请帮助我

<s:iterator value="map"   status="stat">

<s:textarea value="<s:property/>" />    

</s:iterator>
正如Jagan所说,假设map是java.util.List

top不是迭代器的属性,也不是OGNL的关键字。我可能错了

top:当前迭代的栈顶/元素

e、 g

对于Struts2有更好的解释,正如Jagan所说,假设map是java.util.List

top不是迭代器的属性,也不是OGNL的关键字。我可能错了

top:当前迭代的栈顶/元素

e、 g


对Struts2有更好的解释

值是java.util.Map吗?Map?它是ArrayList。我刚刚把它命名为Map.value是java.util.Map?Map?它是ArrayList。我刚刚把它命名为Map。如果它是Map,怎么做?%{top}/${top}来自哪里?我想它%{top}是使用迭代器从列表中获取值的。如果它是Map,怎么做?它是%{top}/${top}来自哪里?我想它%{top}是使用迭代器从列表中获取值的。
<s:iterator value="map" status="stat">
    <s:textarea value="%{top}" />
</s:iterator>
<s:iterator value="map" status="stat">
    <s:textarea>
        <s:param name="value">
            <s:property/>
        </s:param>
    </s:textarea>
</s:iterator>
<s:iterator value="map" status="stat">
    <s:textarea>
        <s:param name="value">
            ${top}
        </s:param>
    </s:textarea>
</s:iterator>
<s:iterator value="map" status="stat">
    <s:textarea value="%{key}" />
    <!-- or -->
    <s:textarea value="%{value}" />
</s:iterator>
if (value == null && begin == null && end == null) {
    value = "top";
}
<s:property value="top" />
<s:property value="[0].top" />