Hello all, I'm trying to iterate through a List of Maps(I have a method
"public List<Map> getRecords()" in the action) using s:iterator. I can
iterate through the List without problems, but I can not get it to iterate
through the entries of the map. So far I've got this:
[..]
<s:iterator value="records" status="recordsStatus" var="record">
<s:if test="#recordsStatus.index ==0">
<tr>
<td colspan="*"></td>
</tr>
</s:if>
<tr>
<s:iterator value="record.entrySet()" status="fieldStatus">
<td>
<s:property value="key"/>/<s:property value="value"/>
</td>
</s:iterator>
</tr>
</s:iterator>
[..]
The tag generates the
<tr></tr>
for each entry, but it is not going through the second iterator, so I
suppose I'm doing something wrong with the value attribute. Can you help me
with it?
Thanks
Jose