Hallo Forum,
ich knabbere seit heute an einem komischen Problem in meiner ( 1/6 fertigen J2EE-Applikation):
Kern:
Ich habe ein JavaBean, welches ein java.util.Set an anderen JavaBeans enthält. Nun gebe ich in meiner Struts(-Dialogs)-Action dieses Bean (nachdem es von Hibernate gefüllt wurde) an die Session ab, meine JSP soll nun diese Bean anzeigen.
Anzeige der Properties des 1. Beans - kein Problem. das geht einfach mit
Nun möchte ich aber alle Beans aus dem Set in einer table anzeigen.
Und: möglichst viel JSTL benutzen, da es afaik wesentlich flexibler ist.
Dies funktioniert also:
Jenes hingegen nicht mehr:
Irgendwelche Ideen, warum?
ich knabbere seit heute an einem komischen Problem in meiner ( 1/6 fertigen J2EE-Applikation):
Kern:
Ich habe ein JavaBean, welches ein java.util.Set an anderen JavaBeans enthält. Nun gebe ich in meiner Struts(-Dialogs)-Action dieses Bean (nachdem es von Hibernate gefüllt wurde) an die Session ab, meine JSP soll nun diese Bean anzeigen.
Anzeige der Properties des 1. Beans - kein Problem. das geht einfach mit
Code:
<bean:write property="nachname"
name="app_attendants_data" />
Nun möchte ich aber alle Beans aus dem Set in einer table anzeigen.
Und: möglichst viel JSTL benutzen, da es afaik wesentlich flexibler ist.
Dies funktioniert also:
Code:
<bean:define id="events"
name="app_attendants_data"
property="sperrereignisse"
type="java.util.Set"/>
<logic:iterate id="item" name="events">
${item.vermerk}
</logic:iterate>
Jenes hingegen nicht mehr:
Code:
<c:forEach items="${events4}" var="app_attendants_data.sperrereignisse" varStatus="status">
${events4.vermerk}
</c:forEach>
Irgendwelche Ideen, warum?