Поместите компонент в область просмотра.
@ManagedBean
@ViewScoped
public class MovieBean {
// ...
}
И гарантируют , что вы не выполняете никакой бизнес-логики в методах получения.Так что все они должны выглядеть так:
public List<Movie> getMovies() {
return movies;
}
Да, просто return propertyName;
и ничего более.Если вам нужно , сделайте это где-нибудь еще.
Оба гарантируют, что список фильмов будет точно таким же во время запроса отправки формы, как и во время запроса, который отображал список.Таким образом, JSF может найти командную ссылку, отвечающую за действие, и выполнить ее соответствующим образом.
См. Также: