Voici un extrait de mon formulaire jsf :
Comme vous pouvez le voir, la valeur des inputText vient d'un backing bean de la page précédente (page listing: backing_listfederation.toedit.nom). Bien que l'id soit par exemple inputTextName et que j'ai un getter/setter dans mon backing-bean pour cette propriété, si je laisse le code tel quel, il essaye de trouver une propriété nom lorsque je submit le formulaire, me renvoyant l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <h:form binding="#{backing_editfederation.form1}" id="form1"> <h:panelGrid columns="2" binding="#{backing_editfederation.panelGrid1}" id="panelGrid1"> <h:outputLabel value="Identifiant :" binding="#{backing_editfederation.outputLabel1}" id="outputLabel1"/> <h:inputText binding="#{backing_editfederation.inputTextId}" id="inputTextId" value="#{backing_listfederation.toedit.idfederation}" readonly="true"/> <h:outputLabel value="Nom :" binding="#{backing_editfederation.outputLabel2}" id="outputLabel2"/> <h:inputText binding="#{backing_editfederation.inputTextName}" id="inputTextName" value="#{backing_listfederation.toedit.nom}"/> </h:panelGrid> <h:commandButton value="Mettre à jour" binding="#{backing_editfederation.commandButton1}" id="commandButton1" action="#{backing_editfederation.commandButton1_action}"/> </h:form>
Comment empêcher cette erreur sans devoir rajouter d'autres getter/setter dans mon backing-bean?Error testing property 'nom' in bean of type null
Partager