Google喜欢在Wicket中进行分页

时间:2010-07-05 08:31:58

标签: java paging wicket

如何在Wicket中进行“google like”分页?您只显示10个第一个搜索结果页面的链接,然后当我点击第10页时,另外10个页面会添加到搜索结果中等。

我有一个典型的搜索表单和搜索结果列表。搜索结果页面可能很多。

通常只有前几个搜索结果页面很有趣,但必须也可以看到所有搜索结果。

我想做这样的事情:

  1. 最初查询前10个搜索结果页
  2. 如果用户点击第10页,则会查询其他10个搜索结果页。
  3. 如果用户点击第20页,则再次查询其他10个搜索结果页面。
  4. 我不想一次性获取所有搜索结果,而且我不想获取所有搜索结果的数量。我只想获取接下来的10个搜索结果页面。

    我目前使用PageableListView和PagingNavigator进行分页。

1 个答案:

答案 0 :(得分:3)

请参阅此文章:http://java.dzone.com/articles/wicket-tutorial-series-ui?page=0,1

此外,大多数数据库都允许您使用SQL语法检索查询结果的一部分,另请参阅本文http://faq.javaranch.com/java/PaginationOrPaging