Iteration über eine Liste der Karten mit s:iterator

Ich versuche zu iterieren durch eine Liste der Karten mit s:iterator. Ich kann die Liste Durchlaufen ohne Probleme, aber ich kann nicht ankommen es zu iterieren über die Einträge auf der Karte. Bisher habe ich dieses:

[..]
<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>
[..]

Den tag erzeugt die

<tr></tr>

für jeden Eintrag, aber es wird nicht durch den zweiten iterator, so nehme ich an, ich mache etwas falsch mit dem value-Attribut. Können Sie mir helfen mit ihm?

Dank

Jose

Schreibe einen Kommentar