У меня есть приложение, написанное на 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 с различными моделями данных.
Конечно, я делаю что-то не так.
Есть подсказка?
Заранее спасибо.
Луис