Ich brauche, dass adminimnmuebles.jsp zeigt eine Liste von "Pisos" und seine jeweiligen Werte. Alles zeigt es gut außer den und Werten vom Objekt "Propietario", dass es innen von Pisos ist. Ich versuche es zu zeigen, aber es funktioniert nicht.Zeigen Objekt Werte innerhalb von anderen Objekt
Aktion MostrarInmuebles.java:
private ArrayList<Piso> pisos = new ArrayList<Piso>();
private PisoDAO pisodao = new PisoImpl();
public String Mostrar() {
System.out.println("Entro en mostrar pisos");
pisos = pisodao.MostrarPisos();
if (pisos.isEmpty()) {
return NONE;
}
else {
return SUCCESS;
}
}
public ArrayList<Piso> getPisos() {
return pisos;
}
AdminInmuebles.jsp
<s:iterator value="pisos">
<fieldset>
<legend><s:property value="titulo"/></legend>
<img style="float: left;" alt="<s:property value='titulo' />" src="<s:property value='imagen'/>" width="200" height="200">
Dormitorios: <s:property value="dormitorios"/>
<p>
Baños: <s:property value="banyos"/>
<p>
Precio: <s:property value="precio"/>€
<p>
Provincia: <s:property value="provincia"/>
<p>
Localidad: <s:property value="localidad"/>
<p>
Descripción: <s:property value="descripcion"/>
<p>
Propietario: <s:property value="propietario.nombre"/>
Fragen zur Fehlersuche ("Warum funktioniert dieser Code nicht?") Müssen das gewünschte Verhalten, ein spezifisches Problem oder einen Fehler und den kürzesten Code enthalten, der für die Reproduktion in der Frage erforderlich ist. Fragen ohne eine klare Problemstellung sind für andere Leser nicht nützlich. Siehe: Erstellen eines minimalen, vollständigen und überprüfbaren Beispiels. –
Sie sind entweder 1) fehlt der Getter für Propietario oder Nombre, oder 2) Propietario ist eine Liste, oder 3) Sie haben Tippfehler –