IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JSF Java Discussion :

problème de binding d'une UISelectOne


Sujet :

JSF Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    185
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 185
    Par défaut problème de binding d'une UISelectOne
    bonjour,

    pour une page jsp j'utilise trois classe: form ou j'ai mis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    private UISelectOne mySelect;
    model ou j'ai mis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    private List<SelectItem> listSelect;
    action qui remplit le model des données business... dans le page jsp j'ai mis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <h:selectOneMenu id="xxx" value="#{bean.select}" binding="#{form.mySelect}">
    	    <f:selectItems  value="#{bean.listSelect}"/>					   
    </h:selectOneMenu>
    quand je fais le submit du formulaire j'ai l'exception suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    at javax.faces.component.SelectItemsIterator.next(SelectItemsIterator.java:146)
    	at javax.faces.component.UISelectOne.matchValue(UISelectOne.java:141)
    	at javax.faces.component.UISelectOne.validateValue(UISelectOne.java:114)
    	at javax.faces.component.UIInput.validate(UIInput.java:645)
    	at javax.faces.component.UIInput.executeValidate(UIInput.java:849)
    	at javax.faces.component.UIInput.processValidator
    j'ai essayer de déboguer à l'aide du listener PhaseListener et j'ai trouvé que la valeur envoyer est null.

    est ce que quelqu'un a une idée

    merci par avance

  2. #2
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Et le getter de listSelect ? Il initialise correctement la liste utilisée par la selectOne ?
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    185
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 185
    Par défaut
    oui, c'est bien fait puisque la liste deroulante contient les items que j'ai setter
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    for (String item: getItems() ){
    	listeSelect.add(new SelectItem(item));			
    }

Discussions similaires

  1. MVVM Problème de binding avec une class Business
    Par Oberown dans le forum Windows Presentation Foundation
    Réponses: 7
    Dernier message: 15/02/2012, 10h12
  2. Problème de Binding dans une animation
    Par Oberown dans le forum Windows Presentation Foundation
    Réponses: 11
    Dernier message: 05/05/2011, 14h39
  3. Problème de bind entre une JTable et une BD
    Par snips67 dans le forum NetBeans Platform
    Réponses: 1
    Dernier message: 13/09/2010, 14h39
  4. [WPF] Problème de binding avec une classe perso
    Par Invité dans le forum Windows Presentation Foundation
    Réponses: 5
    Dernier message: 12/04/2010, 18h45
  5. [WPF] Problème de binding entre une SortedList et une ListBox
    Par Invité dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 10/12/2007, 13h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo