【发布时间】:2010-07-05 08:31:58
【问题描述】:
如何在 Wicket 中进行“google like”分页?您只显示 10 个第一个搜索结果页面的链接,然后当我单击第 10 页时,搜索结果中会添加另外 10 个页面等。
我有一个典型的搜索表单和搜索结果列表。可能有很多搜索结果页面。
通常只有前几个搜索结果页面是有趣的,但必须可以查看所有搜索结果。
我想做这样的事情:
- 最初查询前 10 个搜索结果页面
- 如果用户点击第 10 页,则额外查询 10 个搜索结果页面。
- 如果用户点击第 20 页,则会再次查询另外 10 个搜索结果页面。
我不想一次性获取所有搜索结果,也不想获取所有搜索结果的数量。我只想获取接下来的 10 个搜索结果页面。
我目前使用PageableListView和PagingNavigator做分页。
【问题讨论】: