Grails 1.1 GSP 视图(View)与模板(Templates) - 模板基础

Grails使用在一个视图名字前放置一个下划线来标识为一个模板的规约。

例如,你可能有个位于grails-app/views/book/_bookTemplate.gsp的模板处理渲染Books:[code]

Title: ${book?.title}
Author: ${book?.author?.name}
[/code]为了渲染来自grails-app/views/book视图中的一个模板,你可以使用render标签:[code][/code]注意,我们是怎么样使用render标签的model属性来使用传入的一个model。

假如,你有多个Book实体,你同样可以使用render标签为每个Book渲染模板 :<g:render template="bookTemplate" var="book" collection="${bookList}" />