我有一个登录页面,我检查用户是否存在于我的数据库中,如果是,则初始化bean user
然后重定向到myprofile.xhtml
页面,但是({{1}我希望用另一个myprofile.xhtml
来捕获用户值。
只是不要弄乱每个视图和ManageBean
更新 遵循BalusC方法:
ManageBean.
我想只捕获初始化对象mUser(model)。
答案 0 :(得分:1)
您可以通过@ManagedProperty
相互注入咖啡豆。
E.g。
@ManagedBean
@SessionScoped
public class UserManager userManager;
private User user;
// ...
}
和
@ManagedBean
@ViewScoped
public class Profile {
@ManagedProperty("#{userManager}")
private UserManager userManager;
// ...
}