В Grails, чтобы отобразить список чего-либо в таблице, я обычно делаю следующее:
Мой контроллер
thingController {
def temp2 = something.findAllByXXX(yyy)
[temp : temp2]
}
И, на мой взгляд, у меня есть:
<g:each var="it" in="${temp}">
${it.someThing}
${it.someThingSomething}
<g:each>
Я не знаю, является ли это лучшим подходом. Можно ли сделать это точно так же, но вместо того, чтобы вызывать все объекты, а затем в gsp итерировать по ним, делать это все на стороне контроллера. Это означает, что вместо передачи всех объектов в представление, передайте отдельные объекты.