Je veux initialiser mon bean avec un parametre de la page et comme
je n'ai pas trouver de méthode pour recuperer les parametres directement
à partir du bean, je le fais à l'initialisation du bean comme ça :
Le problème est que lorsque je quitte ma page ou le bean est créé, j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <managed-bean> <managed-bean-name>monbean</managed-bean-name> <managed-bean-class>MonBean</managed-bean-class> <managed-bean-scope>request</managed-bean-scope> <managed-property> <property-name>mavariable</property-name> <value>#{param.variable}</value> </managed-property> </managed-bean>
une erreur :
qui provient apparement du fait que le bean étant en scope session il est passé à la page suivant, mais je ne comprend pas pourquoi il essaye de l'initialisé à nouveau!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ATTENTION: javax.faces.FacesException: Cant set managed bean property: mavariable. javax.faces.FacesException: javax.faces.FacesException: Cant set managed bean property: mavariable.
Pouvez vous m'aider?
Connaissez vous un moyen de recuperer les parametres à partir d'un bean?
Partager