Получение данных в GSP - PullRequest
       1

Получение данных в GSP

0 голосов
/ 20 марта 2011

У меня есть шаблон, который отображается внутри другого GSP.Я не могу найти способ заполнить данные в него.Это сгенерированная шоу-страница моего класса / контроллера моего ученика.Таким образом, контроллер ученика должен обработать функцию 'show', однако она никогда не включается в эту функцию.Есть ли способ получить данные из таблицы студентов и заполнить studentInstance.id, studentInstance.Name и т. Д.?

Кроме того, есть ли хорошие книги / сайты, которые действительно объясняют GSP.Я не могу найти ни одного, который действительно имел бы хорошие ссылки на более сложные действия.

Спасибо

Ответы [ 2 ]

0 голосов
/ 20 марта 2011

Чтобы передать данные в шаблон, используйте параметр model. Вот пример, который я взял из своего кода:

<g:render template="/voteAndScore" model="['wysiap': wysiap, 'showVote': false, 'showDiscuss': true, 'updatedWysiaps': updatedWysiaps]" />

Что касается документации, почти все доступно здесь . Но я нашел Grails в действии, чтобы быть полезным чтением в дополнение.

0 голосов
/ 20 марта 2011

Вы можете найти всю необходимую информацию о контроллерах, GSP и шаблонах в руководстве пользователя Grails , более конкретно в разделе веб-слоя.

...