Я использую jsf 2.0.2 + richfaces 3.3.3.
что я могу сделать, чтобы мой геттер не вызывался несколько раз ??
У меня есть это:
@ManagedBean(name = "mybean")
@SessionScoped
public class mybean implements Serializable {
public MyClass getMyClass() {
if (FacesContext.getCurrentInstance().getRenderResponse()) {
myClass = get_it_from_database();
}
return myClass;
}
Я также использовал это:
@ManagedBean(name = "mybean")
@SessionScoped
public class mybean implements Serializable {
public MyClass getMyClass() {
if (myClass = null) {
myClass = get_it_from_database();
}
return myClass;
}
но я хотел "обновить" ОДНАЖДЫ мои данные всякий раз, когда я обновляю страницу ...