Bonjour,
1. Dans ton PersoBean tu devrais avoir une variable "private Perso(nne) current;" qui prendra la valeur de l'utilisateur authentifié.
Sur le fichier template.(x)html qui servira de modèle pour toutes les pages du site il y aura quelque part dans la partie supérieure un champs de texte qui affichera après authentification
<h:outputText id="welcomeUser" value="Bienvenue #{persoBean.current.prenom} #{persoBean.current.nom}" />
2. Si jamais l'utilisateur en question a un rôle qui lui permet de créer des autres objets Perso(nne) ou encore qu'il y ait des instances de PersoBean dans les autres beans de l'application (l'auteur d'un Livre, le possesseur d'un Panier) créées via des @ManagedProperty/private @Inject: il vaut mieux que PersoBean soit serializable.
Partager