Как получить доступ к свойству одного управляемого компонента в другом управляемом компоненте
У меня есть управляемый компонент (SessionScope, как следует)
@ManagedBean(name="login")
@SessionScoped
public class Login implements Serializable {
private String userSession;
public Login(){
}
}
В этом управляемом файле где-то в функции входа в систему я сохраняю электронную почту как сеанс.
У меня есть другой управляемый компонент, называемый ChangePassword (ViewScoped). Мне нужно получить доступ к значению электронной почты, которая хранится в пользовательской сессии.
Причиной этого является то, что мне нужно узнать текущую пользовательскую сессию (электронную почту), прежде чем я смогу завершить функцию смены пароля. (Нужно изменить пароль для этого конкретного электронного письма)
Как мне это сделать? Новичок в JSF, ценю любую помощь!