Bonjour,
Prenons l'exemple d'un formulaire simple, une liste, qui affiche les noms d'une entité ( donc le itemLabel ), et l'id comme valeur ( itemValue ). Dans la balise de la liste j'ai une propriété de ce style :
value="#{controller.selected}". J'aimerais que selected soit directement un Long, afin de pouvoir l'utiliser directement. Hors, si je met le champs de mon managed bean de type Long j'ai un EJBException, si je le met de type String ça passe impec, mais me force à faire une conversion. On ne peut récupérer que des String ou bien il existe une façon propre de faire ? ( Faut peut être préciser le type à un endroit je sais pas .. )
Merci bien.
Partager