Salut,
Voici mon problème, sur une page P1, j'ai un bouton qui permet d'ouvrir une autre page P2 et mettre à jour le nom du bouton qui se trouve sur la page P2
ET le bouton de la page P2 doit rendre visible un popup lorsque l'on clique dessus.
Mon problème est le suivant, lorsque ma page P2 s'ouvre le nom du bouton est correcte, par contre lorsque je clique sur le bouton pour rendre visible le popup, le nom prend sa valeur initiale.
partie de code de la page P2 :
classe gestionDocument :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <ice:commandButton value="#{gestionDocument.nomBoutonCreerDocument}" style="width:90px;" actionListener="#{gestionTypeTag.openPopup}"></ice:commandButton>
code de l'action fait par le bouton de la page P2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 @Stateless @Name("gestionDocument") public class GestionDocumentBean implements GestionDocument{ // Variables d'instance // Variable pour le changer le nom du bouton soit creer soit modifier private String nomBoutonCreerDocument; // les getters et les setters ...
En résumé, car je ne sais pas ci c'est trés clair : lorsque je clique sur le bouton de la page P1 => ouverture de la page P2 avec le nom du bouton de la page P2 = "Ajouter" et lorsque je clique sur le bouton Ajouter => ouverture de la popup mais le nom du bouton devient la chaine de caractère vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public void openPopup(){ this.getNomBoutonCreerDocument("Ajouter") }
Pourriez vous me dire pourquoi ?
Je travail avec le framework seam 2.0.1.GA, le serveur d'application JBoss-4.2.0.GA et eclipse 3.3
Merci
Partager