我有一个托管 bean(SessionScope 如下)
@ManagedBean(name="login")
@SessionScoped
public class Login implements Serializable {
private String userSession;
public Login(){
}
}
在这个 managedbean 中,在登录功能的某处,我将电子邮件存储为会话。
我有另一个名为 ChangePassword (ViewScoped) 的托管 bean。我需要访问存储在 userSession 中的电子邮件的值。
这样做的原因是我需要找出当前的用户会话(电子邮件)才能完成更改密码功能。(需要更改该特定电子邮件的密码)
我该怎么做?JSF 新手,感谢任何帮助!