Problème affichage de notifications avec la méthode push
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 :
Code:
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());
}
} |
Sachant que le system.out me retourne toutes les valeurs du selectedCandidat[i].
Code:
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> |
Merci