J'ai une valeur booléenne qui est définie par une balise de selectOneRadio comme suit:selectOneRadio avec la valeur NULL ne pas afficher correctement (Mojarra 2.1.28)
<h:selectOneRadio value="#{bean.someBoolean}">
<f:selectItem itemValue="true" itemLabel="Yes"/>
<f:selectItem itemValue="false" itemLabel="No"/>
<f:selectItem itemValue="#{null}" itemLabel="Not applicable"/>
</h:selectOneRadio>
Il passe correctement ces valeurs à la fève, mais il se comporte étrangement lors de l'affichage de ces valeurs. Si le booléen est vrai, il sélectionne correctement le bouton radio 'Oui'. Si le booléen est faux, cependant, il sélectionne le bouton "Non applicable" et si le booléen est nul, il ne sélectionne rien du tout. Je l'ai testé avec <h:selectOneMenu>
et cela fonctionne parfaitement bien. Que se passe t-il ici?
Quelqu'un a de la chance avec ça? – Joe