Jak uzyskać dostęp do właściwości jednego zarządzanego komponentu bean na innym zarządzanym komponencie bean

Mam zarządzany komponent bean (w następujący sposób SessionScope)

@ManagedBean(name="login")
@SessionScoped
public class Login implements Serializable {

   private String userSession;
   public Login(){
   }
}

W tej zarządzanej liście gdzieś w funkcji logowania przechowuję wiadomość e-mail jako sesję.

Mam inny zarządzany komponent bean o nazwie ChangePassword (ViewScoped). Muszę uzyskać dostęp do wartości wiadomości e-mail przechowywanej w sesji użytkownika.

Powodem tego jest to, że muszę znaleźć aktualną sesję użytkownika (e-mail), zanim będę mógł wykonać funkcję zmiany hasła. (Potrzebujesz zmienić hasło dla tego konkretnego e-maila)

Jak mam to zrobić? Nowość w JSF, doceń każdą pomoc!

questionAnswers(4)

yourAnswerToTheQuestion