我想在 Play FrameWork 中实现分页,是否有任何教程或示例
我已经浏览了那里的网站并完成了教程,但无法实现分页
Thanks
我已经实现了很多页面play!
使用播放分页模块 http://www.playframework.org/modules/paginate-head/home。它运行良好,没有任何问题。下面我将向您介绍我所做的事情。
首先我声明ValuePaginator
指向一个结果集(在我的例子中是MYSQL
query)
ValuePaginator vpaginator=query.resultList();
然后渲染 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}
假设我的 SQL 查询如下所示
Select name,id,address from table
那么在那种情况下r[0]
将取名称的值,r[1]
将采用 id 的值和r[2]
将获取地址值并将该数据呈现在表中的 3 个不同列中。
希望这可以帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)