En JSF 2 puedo enlazar directo una lista (u otro input) a la propiedad de un objeto del backing bean


<h:selectOneMenu   id="id" value="#{bean.objeto.propiedad}" converter="converter">
<f:selectItems value="#{bean.obtenerObjetos}" var="x" itemLabel="#{x.nombre}"/>
</h:selectOneMenu>

lo cual funciona gracias al converter que sabe cómo traducir el objeto a código y vice versa >>

Sin embargo, si le agregamos el atributo disabled=»#{bean.ciertaCondicion}» ya no sabe cómo setearle la propiedad al objeto y ésta viene nula. ¿Por qué?

Al parecer sólo era porque el converter no estaba funcionando dado que no había sobrescrito equals >>

Este sitio utiliza cookies.    Leer más