Pagination playframework中的分页

Pagination playframework中的分页,pagination,playframework,Pagination,Playframework,我想在Play框架中实现分页,是否有相关的教程或示例 我已经浏览了那里的网站,并阅读了教程,但无法实现分页 谢谢第一个解决方案是使用。此外,还讨论了解决这一问题的不同实现,其结果可以在下一页找到。 我希望其中一个解决方案适合您。我在游戏中实现了许多页面使用。它工作正常,没有问题。下面我会告诉你我做了什么 首先,我声明指向结果集的ValuePaginator(在我的例子中是MYSQL查询) 然后渲染Paginator实例以在视图中使用它 render(vpaginator); 在视图中,我使用了

我想在Play框架中实现分页,是否有相关的教程或示例 我已经浏览了那里的网站,并阅读了教程,但无法实现分页


谢谢

第一个解决方案是使用。此外,还讨论了解决这一问题的不同实现,其结果可以在下一页找到。
我希望其中一个解决方案适合您。

我在
游戏中实现了许多页面使用。它工作正常,没有问题。下面我会告诉你我做了什么

首先,我声明指向结果集的
ValuePaginator
(在我的例子中是
MYSQL
查询)

然后渲染Paginator实例以在视图中使用它

render(vpaginator);
在视图中,我使用了以下语法

#{paginate.list items:paginator, as:'r'} 
  <table>
    <tr>
      <td>${r[0]}</td>
      <td>${r[1]}</td>
      <td>${r[2]}</td>
    </tr>
  </table>
#{/paginate.list} 
然后在这种情况下,
r[0]
将取名称的值,
r[1]
将取id的值,
r[2]
将取地址的值,并在表中的3个不同列中呈现此数据


希望这能有所帮助。

感谢您的帮助,我有一个管理员控制器,其中有一个公共静态void userList(){Iterable users=userService.findAll();render(users);鉴于此,我在布局前使用{list users,如:'user'},在布局后使用{/list},我试着接受你的想法,但没有用,你能告诉我如何将现有代码更改为urs..谢谢~userService.findAll()的输出格式是什么吗~?你能把视图的列表部分粘贴到这里吗?它支持的最旧版本是什么?我在1.2.4上,尽管我已经在app.conf中添加了这一行,但是我的IDE找不到ModelPaginator或ValuePaginator。我已经将模块提取到modules文件夹中。好的,我在eclipse中构建了模块并添加了jar来构建路径。现在可以了。只需无法将t resultSet(
java.sql.resultSet
)分配给ValuePaginator。能否将您得到的错误及其所在的行粘贴到pastebin中,然后发布到此处?
#{paginate.list items:paginator, as:'r'} 
  <table>
    <tr>
      <td>${r[0]}</td>
      <td>${r[1]}</td>
      <td>${r[2]}</td>
    </tr>
  </table>
#{/paginate.list} 
Select name,id,address from table