Bonjour tt le monde;
Bon voici un pe le detail de mon prob:
j'ai une action userHome.persistWithAffectation que j'invoque à partir d'un commandButton
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <h:commandButton id="save" action="#{userHome.persistWithAffectation}" rendered="#{!userHome.managed}" image="/img/disk.gif"> </h:commandButton>le probleme c'est que en invoquant cette action - qui va persister mes donnees puis faire une simple correspondance - il m'ecrase les valeurs du user en session par les valeur que je vien d'entrer. et en mode Debug je me suis apercu qu'il ne passe mm pas dans ma methode.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public String persistWithAffectation() { super.persist(); societeUserHome.getInstance().setSociete(this.currentSociete); User user = this.getInstance(); societeUserHome.getInstance().setUser(user); societeUserHome.persist(); this.getInstance().getSocieteUsers().add(societeUserHome.getInstance()); return "persisted"; }
Partager