Bonjour,
Je doit pour bien faire affecter une valeur dans une EL.
Je m'explique:
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 <rich:panelBarItem label="Contraintes"> <h:form> <center> <table border="0" cellpadding="5"> <tr> <td><h:outputText value="Description : " /></td> <td><h:inputTextarea id="scopeDesc" value="" cols="100" rows="10" /></td> </tr> <tr> <td><h:inputHidden id="scopeLocation" value="#{txtDiverBean.currentTxtDiver.location=1}" /></td> <td><center><h:commandButton value="Enregistrer" action="enregistrer" actionListener="#{txtDiverBean.saveTxtDiver}" /></center> </td> </tr> </table> </center> </h:form> </rich:panelBarItem>
en fait, le code ci-dessus, je le répète plusieurs fois et utilise toujours le même bean. Et suivant ou je l'utilise, je doit l'affecter à l'une ou l'autre liste qui stock mon text. Ce que j'essaye de faire c'est tout simplement tester la valeur de mon txtDiverBean.currentTxtDiver.location dans un switch et suivant la valeur je fais appel à l'une ou l'autre méthode.
Partager