Bonjour,
Je suis entrain de travailler avec la méthode push(faces message) et je voudrais afficher plusieurs notifications à la fois mais le problème lorsque j’exécute toujours j'ai la dernière notification qui est affichée.Est-ce-que vous pouvez m'aidez s'il vous plait?
Voici mon code :
Sachant que le system.out me retourne toutes les valeurs du selectedCandidat[i].
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 //Option de recommandation du candidat du recruteur vers le service de recrutement public void Recommand(ActionEvent actionEvent) { for (int i = 0; i < selectedCandidat.length; i++) { PushContext pushContext = PushContextFactory.getDefault() .getPushContext(); pushContext.push("/notifications", new FacesMessage( " selectedCandidat[i].getNom())); System.out.println(selectedCandidat[i].getNom()); } }
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <p:socket onMessage="handleMessagee" channel="/notifications" /> <script type="text/javascript"> function handleMessagee(facesmessage) { facesmessage.severity = 'info'; growl.show([facesmessage]); } </script>
Partager