<s:iterator value="listColumns" status="status">
<p>
<s:property value="key"/>(<s:property value="value"/>)</p>
</s:iterator>
listColumns为map类型
这样为什么取不出值来,要怎么写才可以呢?
<s:iterator value="#request.listColumns" status="status">
<p>
<s:property value="key"/>(<s:property value="value"/>)</p>
</s:iterator>
<s:iterator value="listColumns" status="status">
<p>
<s:property value="listColumn.skey"/>(<s:property value="listColumn.value"/>)
</p>
</s:iterator>
这个提交到testerAttributes类的attributes属性,key为distinctTags<s:property value="#status.index"/>,
value为input的value值.
name:如果'distinctTags<s:property value="#status.index"/>'是中文的话,提交至map值为空
<input id="attributes" name="testerAttributes[<s:property value="#rowStatus.index"/>].attributes.distinctTags<s:property value="#status.index"/>"
value="<s:property value="attributes.get(distinctTags.get(#status.index))"/>"/>