Salut à tous!
J'ai en BD un champ qui peux prendre la valeur 0, 1 ou 2. Qui se traduit par un int en Java.
Je peux avoir 2 contextes :
Contexte 1 : C'est une checkbox à
- false si champ=0
- true si champ=1
Contexte 2 : C'est une checkbox à
- false si champ=1
- true si champ=2
J'ai donc écrit 2 converters pour avoir le résultat escompté... Le problème c'est que mon converter n'a pas l'air d'être apellé quand je met un h:selectBooleanCheckbox!!!
A la validation de mon formulaire j'ai toujours un java.lang.IllegalArgumentException: argument type mismatch et un System.out.println me montre que mon converter n'est jamais apellé!
Par contre, si je le change par un h:inputText, tout va bien!
Y a un bug avec le selectBooleanCheckbox et les converters?
Partager