有没有办法使用groovy 构建器在 Grails 应用程序中构建 JSP 文件以保持足够的集成?
为了更好地解释:默认情况下,Grails 使用gsp
很好但非常冗长的文件。
<div class="clear">
<ul id="nav">
<li><g:link controller="snippets" action="list">Snippets</g:link></li>
<li><g:link controller="users" action="list">Users</g:link></li>
<li><g:link controller="problems" action="list">Problems</g:link></li>
<li><g:link controller="messages" action="list">Messages</g:link></li>
</div>
<div id="content">
有没有办法使用groovy.xml.MarkupBuilder
tha 将前一块变成
div(class:'clear') {
ul(id:'nav') {
li { g_link(controller:'snippets', action:'list', 'Snippets') }
// and so on
当然g_link
是为了给出这个想法而发明的..