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 >>