Ich habe folgendes Problem in Struts 2.Zugriff auf verschachtelte Elemente in Struts2 mit Foreach-Tag?
Nehmen wir an, ich habe eine Klasse wie dieses
class User {
private String name;
private String address;
public String getName() { return name;}
public String getAddress() { return address;}
}
und eine Liste der Benutzer auf ValueStack genannt: Benutzer und eine Liste von Benutzer propertiesavailable auch auf ValueStack als: userProps. In diesem Fall wäre userProps {Name, Adresse}.
Jetzt möchte ich über die Benutzer Liste iterieren und dinamycally Zugriff auf ein Benutzereigenschaften über userProps.
Hier ist, wie:
<s:iterator value="#users" var="user">
<s:iterator value="#userProps" var="prop">
**<%--- HOW to get user.name, user.address ???%>**
<s:property value="#user.%{#prop}"/>
</s:iterator>
</s:iterator>
Ich weiß nicht, wie # Benutzer # Daten auszuwerten den Wert für # user.name oder # user.address zu erhalten ??.
Vielen Dank.
Dankten für den Vorschlag, aber es funktioniert nicht. –