<h:selectOneMenu id="aplicacion" value="#{piezaHome.instance.aplicacion}" >
<f:selectItems value="#{aplicacionList.resultList}"/>
<s:convertEntity />
</h:selectOneMenu>
aplicacionList.resultList nos devuelve el listado de aplicaciones disponibles, es decir un list de objetos, solo que la clase Aplicacion extiende de SelectItem y sobreescribe los siguientes metodos de estos:
@Transient
public String getLabel() {
return getName(); //To change body of overridden methods use File | Settings | File Templates.
}
@Transient
public Object getValue() {
return this; //To change body of overridden methods use File | Settings | File Templates.
}
No hay comentarios:
Publicar un comentario