Nie mogę uwierzyć, jak coś to może wydawać się proste, tak trudne do zrobienia w Struts 2.Struts 2 gniazdowania iteratory
Jest to w przybliżeniu co chciałbym zrobić, ponieważ byłoby to zrobić w Javie.
for (Parent parent : parents){
for (Child child: parent.getChildren()){
System.out.println(child.getName());
}
}
To powinno przełożyć się coś blisko tego w tagach Stuts:
<s:iterator var="parent" value="parents">
<s:iterator var="child" value="parent.children">
<s:property value="child.name"/>
<s:iterator>
<s:iterator>
Zakładam parent.children powinno być coś jak $ {% (# parent.children)} ale mam nie znaleziono właściwej kombinacji $ {% (# znaków do użycia :-). Mógłbym też użyć linku do strony wyjaśniającej, kiedy użyć której z nich.
To działa. Dziękuję Ci. – Bloodboiler
Czy ktoś może wyjaśnić znaczenie znaku #? Zrobiłem ten sam błąd co oryginalny plakat. Dzięki! – Jim
Ta strona wyjaśnia: http://struts.apache.org/2.x/docs/ognl.html – Nate