I strus2 Tags in einer jsp bin mit einer Sammlung iterieren:Art mit Zeitstempel und struts2 Tag Iterierte
<s:if test="parent.entries.size > 0">
<table border="3">
<s:iterator value="parent.entries">
<tr />
<td><s:property value="entry"></td>
<td><s:property value="date" ></td>
</tr>
</s:iterator>
</table>
</s:if>
Ich hat Probleme, das Ergebnis Sortieren durch den Zeitstempel der Prüfung (Datum/Uhrzeit), die von die zweite Spalte (Datum). Die zugrunde liegende Aktion setzt mySet frei, das unsortiert ist, und der Zeitstempelwert für die zweite Spalte wird automatisch für jede neue Einfügung generiert.
Ziel ist es, die Zeilen einfach mit dem letzten Datensatz oben zu sortieren. Ich führe keine explizite SELECT-Anweisung für die Datenbank aus, anstatt die übergeordnete Entität von mySet abzurufen.
Gibt es eine empfohlene Möglichkeit, diese Sammlung auf der JSP-Ebene (Aktionsergebnis) mit Struts2-Tags und dem Zeitmarkenwert zu sortieren?
Vielen Dank für jeden Hinweis. Mit freundlichen Grüßen
Danke, aber sieht aus wie das Struts-Tag s: Eigenschaft ist weg, wird das Display-Tag die Liste direkt aus der Aktion abrufen? – denchr
wahrscheinlich vermisse ich dies, der Name auf dem Display: Tabelle sollte eine Referenz auf das Objekt als Quelle für die Tabelle verwendet werden, und die AnfrageURI ist die Aktion zum Sortieren, Exportieren und Paging, also wenn Ihre Seite unter bedient wird /yourAction.do, du solltest requestURI = "/ yourAction.do" haben –