<html>
,<head>
、<body>
というタグなしでgrailsでページをレンダリングしたいのですが、私はDIVとテーブルだけが必要です。htmlタグとbodyタグなしでgrailsのページをレンダリングする
このページを自分のFacebookページに統合したいのですが、Facebookページの要件は、<html>
,<head>
または<body>
タグを含むべきではないということです。
<html>
,<head>
、<body>
というタグなしでgrailsでページをレンダリングしたいのですが、私はDIVとテーブルだけが必要です。htmlタグとbodyタグなしでgrailsのページをレンダリングする
このページを自分のFacebookページに統合したいのですが、Facebookページの要件は、<html>
,<head>
または<body>
タグを含むべきではないということです。
gsp-template(GSPファイル名は '_'で始まります)を使用できます。レンダーメソッドを使用してコントローラーを呼び出すことができます。
class MyDomainController{
def myAction = {
...
render(template:'myTemplate', model: ...)
}
}
<g:layoutBody />
タグのみを含むlayoutを定義します。
Grails Web Layerを確認することをおすすめします。レイアウトを使用していない場合は、単にheadタグとbodyタグを省略できます。 SiteMesh(とGrails)は、そこにいるかどうか気にしません。もう1人のポスターがテンプレートを推薦しました。 がの場合、SiteMeshでレイアウトを使用すると、単純にテンプレートをレンダリングして優先レイアウトを書き込むほうが簡単な場合があります。
Grailsはあなたのgspにhtmlタグとheadタグがあり、テンプレートなしでgspを作ることを選択した場合、気にしません。ページフラグメントのみを作ると、grailsはこれをうれしく描画します。