Hallo Sebastian,
danke für die Meldung erst einmal, endlich auch jemand aus Frankfurt der sich mit der Technologie beschäftigt. Also ein "iterator" tag sieht wie folgt aus:
Code:
<s:iterator value="users" status="userStatus">
<s:property value="fullName" /><s:if test="!#userStatus.last">,</s:if>
</s:iterator>
In Attribut value kommt das Objekt, ins Kindelement/e "property" die entsprechende Variable des Objekts. Was aber wenn ich eine Hibernate Assoziation in eine Variable vom typ java.util.* mache(d.h. list, hashset etc..). Zwischen den "iterator" Tag kann man beliebigen html code einfügen, jedoch ein "iterator" Tag lässt sich nicht schachteln. So das ich zb. beim Iterieren des Objekts von Typ List<objekt> nicht ein Weiteres Objekt das zum Elternobjekt gehört Iterieren kann. Habe mich leider nicht direkt mit JSP beschäftigt, aber über deine Lösung bzw. ein Beispiel würde ich mich freuen. Vielleicht entdecke ich bei der Analyse den zussamenhang und finde eine mögliche Lösung für Struts 2, was ohnehin JSP reduziert ist.
Danke im Vorraus!
Hrnic Amir