作爲賈根說,假設map
是java.util.List
<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>
@Jagan:如果是地圖如何做到這一點?
假設地圖是java.util.Map
<s:iterator value="map" status="stat">
<s:textarea value="%{key}" />
<!-- or -->
<s:textarea value="%{value}" />
</s:iterator>
IteratorComponent
if (value == null && begin == null && end == null) {
value = "top";
}
top
不是iterator
一個屬性,而不是OGNL
關鍵字。 (I可能是錯誤的)
頂部:當前迭代的
例如堆疊/元件的俯視
<s:property value="top" />
或
<s:property value="[0].top" />
Iterator tag examples Struts2的的Cookbook有更好的解釋
'value'是'java.util.Map'? 'Map'? –
lschin
這是ArrayList.I,我只是把它命名爲map。 – Jagan