是要爲每一頁的工作這事? (就像一個佈局?)
如果是這樣,使用SiteMesh的(建於已經)
{}應用程序的情況下/grails-app/views/layouts/mylayout.gsp
<html>
<head>
<g:layoutTitle default="My Application" />
<link rel="stylesheet" href="${resource(dir:'css',file:'layout.css')}" />
<g:layoutHead />
</head>
<body>
<div id="here"><g:layoutBody /></div>
</body>
</html>
{應用} /的grails-app /視圖/ {} somefolder /page1.gsp
<html>
<head>
<meta name="layout" content="mylayout" />
<link rel="stylesheet" href="${resource(dir:'css',file:'page1.css')}" />
</head>
<body>
Hello There!!!!
</body>
</html>
如果你已經有了這一點,只是在尋找打破你的網頁,並保持他們幹..
{}應用/的grails-app /視圖/ {} somefolder /page1.gsp
<html>
<head>
<meta name="layout" content="yourLayout" />
<link rel="stylesheet" href="${resource(dir:'css',file:'page1.css')}" />
</head>
<body>
<div id="here2"><g:render template="page2" model="[foo:'bar']"/></div>
</body>
</html>
*渲染的模型屬性是可選的,但適用於將數據傳遞到模板要呈現
{}應用/的grails-app /視圖/ {} somefolder/_ page2.gsp
*的通知 「_」 之前普惠制名。 (公約模板頁)
Hello There
結帳的render and templating
文檔...你看看G:渲染標籤? – vector 2011-05-15 01:40:30