2011-01-28 13 views

答えて

12

gsp-template(GSPファイル名は '_'で始まります)を使用できます。レンダーメソッドを使用してコントローラーを呼び出すことができます。

class MyDomainController{ 
    def myAction = { 
     ... 
     render(template:'myTemplate', model: ...) 
    } 
} 
3

<g:layoutBody />タグのみを含むlayoutを定義します。

Grails Web Layerを確認することをおすすめします。レイアウトを使用していない場合は、単にheadタグとbodyタグを省略できます。 SiteMesh(とGrails)は、そこにいるかどうか気にしません。もう1人のポスターがテンプレートを推薦しました。 の場合、SiteMeshでレイアウトを使用すると、単純にテンプレートをレンダリングして優先レイアウトを書き込むほうが簡単な場合があります。

0

Grailsはあなたのgspにhtmlタグとheadタグがあり、テンプレートなしでgspを作ることを選択した場合、気にしません。ページフラグメントのみを作ると、grailsはこれをうれしく描画します。

関連する問題