Groovy分页问题

Groovy分页问题,groovy,gsp,paginate,Groovy,Gsp,Paginate,我有一个用groovy编写的应用程序,结果集的分页有问题 我有一个名为报告控制器的控制器。此控制器有两个名为 listdoiTln和listdoiEv。这两种方法都是相似的,最后都必须呈现一个报告列表。最后两行内容如下: params.max = Math.min(params.max ? params.max.toInteger() : 15, 100) render (view: 'list', model:[reportingInstanceList: repo

我有一个用groovy编写的应用程序,结果集的分页有问题

我有一个名为报告控制器的控制器。此控制器有两个名为 listdoiTlnlistdoiEv。这两种方法都是相似的,最后都必须呈现一个报告列表。最后两行内容如下:

params.max = Math.min(params.max ? params.max.toInteger() : 15,  100)             
render (view: 'list', model:[reportingInstanceList: reportingInstanceList, reportingInstanceTotal: i])
列表视图按预期呈现。在list.gsp文件的页脚处,我有:

<div class="paginateButtons">
    <g:paginate controller="reporting" total="${reportingInstanceTotal}" max="25"/></div>
</div>

列表正在工作,分页按钮在那里,但它始终显示在整个集合中。请注意,我没有调用文件listdoiTln.gsplistdoiEv.gsp。我正在使用不同数据模型的list.gsp

我肯定做错了什么

有什么提示吗

提前谢谢


路易斯

我在这方面也遇到了麻烦,有一段时间了。试试这个:

在控制器中计算参数偏移量:


params.offset=params?.offset?.toInteger():0

在模型中包括参数:


渲染(视图:“列表”,
型号:[ReportingStancelist:ReportingStancelist,
报告情况总计:i,
参数:参数])

检查ReportingStanceTotal的值是否为您期望的值。这让我有一阵子绊倒了

如果仍然不起作用,请告诉我,或者尝试查看由
grails generate all
命令生成的list.gsp页面及其关联的控制器


分页按钮很酷,但文档很少,设置它们所需的时间也比我预期的要长。

我在这方面也遇到了一些问题,有一段时间了。试试这个:

在控制器中计算参数偏移量:


params.offset=params?.offset?.toInteger():0

在模型中包括参数:


渲染(视图:“列表”,
型号:[ReportingStancelist:ReportingStancelist,
报告情况总计:i,
参数:参数])

检查ReportingStanceTotal的值是否为您期望的值。这让我有一阵子绊倒了

如果仍然不起作用,请告诉我,或者尝试查看由
grails generate all
命令生成的list.gsp页面及其关联的控制器


分页按钮非常酷,但文档很少,设置它们所需的时间比我预期的要长。

谢谢您的评论。不幸的是,这没什么区别。对此我很抱歉。我回到我的代码中,想知道还应该做些什么,并在我的答案中添加了新的说明。如果仍然不起作用,请告诉我。再次感谢您的评论。不幸的是,这没有帮助。显示整个列表。作为debuggin,我在list.gsp添加了以下行:${reportingstancetotal}-${max}-${params.offset}。按钮会显示出来,但整个列表都在那里。此外,在每一列中,用于排序的链接都不起作用。(+1)谢谢你的帮助。我会继续寻找整个列表不断出现的原因。对于列排序链接,评论中没有空间解释我是如何让它们工作的。如果你提出问题,我可以发布代码。谢谢你的评论。不幸的是,这没什么区别。对此我很抱歉。我回到我的代码中,想知道还应该做些什么,并在我的答案中添加了新的说明。如果仍然不起作用,请告诉我。再次感谢您的评论。不幸的是,这没有帮助。显示整个列表。作为debuggin,我在list.gsp添加了以下行:${reportingstancetotal}-${max}-${params.offset}。按钮会显示出来,但整个列表都在那里。此外,在每一列中,用于排序的链接都不起作用。(+1)谢谢你的帮助。我会继续寻找整个列表不断出现的原因。对于列排序链接,评论中没有空间解释我是如何让它们工作的。如果你提出问题,我可以发布代码。谢谢你的+1。