Gestion des sessions utilisateur dans 2 jsf
-
28-10-2019 - |
Question
Je construis une application Web en utilisant jsf2. J'utilise un @ManagedBean avec un @SessionScope. Dans ce que je stocke le nom d'utilisateur, etc dans un objet utilisateur. Disons que je veux créer un article, pour que j'ai une autre @ManagedBean @RequestScope qui a une méthode Createarticle (), mais il est nécessaire de régler l'auteur de l'article. Devrais-je Injecter la bean session utilisateur à travers cdi pour obtenir l'objet utilisateur de l'utilisateur, il est autorisé à injecter managedbeans dans d'autres haricots gérés? Peut-être est-il une autre approche serait mieux?
La solution
Le point entier de l'injection Dépendance est d'injecter des haricots gérés dans d'autres haricots gérés. Alors oui, votre approche est la voie à suivre.