Я попытался найти классное руководство, как работает рендеринг JSON с Grails, документация на официальном сайте - для меня - очень мало информации.
Какие статьи вы использовали, чтобы понять, как это работает?
Спасибо.
Я думаю этой документации достаточно.Вы устанавливаете плагин конвертеров и затем визуализируете объект ответа как json:
def list = { def listResult = [ total: Book.count(), items: Book.list(params)] render listResult as JSON }
Это зависит от того, что вы подразумеваете под пониманием того, как это работает.Если вы действительно хотите понять, как это сделать, то лучше всего получить исходный код от Grails и пройти через него.Если вам просто нужно понять, как его использовать, документация более чем адекватна.С чем конкретно у вас проблемы?
Документация: http://grails.org/doc/latest/guide/6.%20The%20Web%20Layer.html#6.1.7 Ответы XML и JSON