У меня есть страница входа, на которой я проверяю, существует ли пользователь в моей базе данных, если так, инициализируется компонент user
, то я перенаправляю на страницу myprofile.xhtml
, но там (в myprofile.xhtml
) я бы хотелчтобы поймать пользовательские значения с другим ManageBean
.Просто чтобы не связываться с повторяемостью каждого представления и ManageBean.
ОБНОВЛЕНИЕ Следуйте подходу BalusC:
@ManagedBean
@ViewScoped
public class Profile implements Serializable {
private static final long serialVersionUID = -5621841046523030920L;
@ManagedProperty("#{login.mUser}")
private User user;
// getter and setter
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
}
Я хотел бы поймать только инициализированныйобъект mUser (модель).