Каков наиболее эффективный способ разбиения на страницы в приложении JSF 2.0? Я использую Primefaces datatable и достаточно интеллектуальна для выполнения pagination сам по себе без кодирования вообще.
<p:dataTable var="car" value="#{carBean.cars}" paginator="true" rows="10">
<!-- Multiple columns here-->
</p:dataTable>
Я вижу, что мне нужно разместить мой bean в сеансе или больше.
@ManagedBean
@SessionScoped
public class CarBean{
public List<Car> getCars(){
//return data from DB
}
}
Я хотел знать, есть ли еще один эффективный способ выполнения этого?
Кстати, я использовал EJB/JPA на бэкэнд. Хотелось бы узнать какие-либо ссылки или руководства чтобы узнать больше об этом.
Спасибо.