正如在这里所说的Efficient JSF Pagination这是必须从数据库显示数据的最佳实现 .
我将基于此实现一个解决方案http://hrycan.com/2012/03/28/primefaces-lazy-loading-datatable-for-jsf2/
延迟加载使用
public List<Record> load(int first, int pageSize, String sortField, SortOrder sortOrder, Map<String,String> filters) { .....
我喜欢实现这种情况
-
每个字段有一个字段的表单
-
搜索按钮
-
按下搜索时将更新的数据表,但使用表单字段中指示的过滤器 .
Is this possible and how to manage external filters(not in data table)??. ??
|------------------------------------------------------------|
| |
|Form with a lot of field more or less 1 for each column. |
| |
|Serch button ; reset button |
| |
|------------------------------------------------------------|
| |
| Data table with pagination |
|------------------------------------------------------------|