0

div「example_id」ファイル「status.gsp」にロードしたい。

ただし、アプリケーションはファイル「status.gsp」へのアクセスを拒否されています

$('#example_id').load('status.gsp').hide().fadeIn(3000);
4

1 に答える 1

2

GSPを直接ロードしないでください(viewsディレクトリはデフォルトでは表示されません)。コントローラのアクションを介してルーティングし、それをURLとして使用してGSPでレンダリングされたHTMLをロードします。

StatusController、という名前のアクションで名前を付けたコントローラーstatusを用意します。これにより、GSPが出力ストリームに戻ります。

class StatusController {
  ...
  def status() {
    render(view: "status");
  }
  ...
}
于 2013-01-21T13:43:08.583 に答える