Wicket 中类似 Google 的寻呼

问题描述 投票:0回答:1

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

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

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

我想做这样的事情:

  1. 最初查询前 10 个搜索结果页面
  2. 如果用户点击第10页,则会查询另外10个搜索结果页。
  3. 如果用户点击第20页,则会再次查询另外10个搜索结果页。

我不想一次性获取所有搜索结果,也不想获取所有搜索结果的数量。我只想获取接下来的 10 个搜索结果页面。

我目前使用PageableListView和PagingNavigator来做分页。

java pagination wicket
1个回答
3
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.