我有一个用 groovy 编写的应用程序,但结果集的分页存在问题。
我有一个名为ReportingController的控制器。这个控制器有两个方法叫做 listdoiTln和listdoiEv。两种方法相似,最后都必须呈现报告列表。两者的最后一行如下:
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.gsp或listdoiEv.gsp的文件。我正在使用具有不同数据模型的list.gsp 。
我肯定做错了什么。
有什么提示吗?
提前致谢。
路易斯