リクエストがajaxコールの場合、リクエストを処理する必要があるgrailsアプリケーションを開発していますが、この部分は動作していますが、ブラウザは要求されたpage.Belowの代わりにhome/indexページに私を連れて行かなければならないが、ajax呼び出しのサンプルgspコードです。grailsコントローラでajaxリクエストまたはブラウザリクエストを識別する
<g:remoteFunction action="list" controller="todo" update="todo-ajax">
<div id ="todo-ajax">
//ajax call rendered in this area
</div>
我々は、ブラウザのURLバーにhttp://localhost:8080/Dash/todo/listを入力した場合、コントローラは、コントローラでこれを検証するためにどのようにhttp://localhost:8080/Dash/auth/index
にリダイレクトする必要があります。
こんにちはジークフリート、私はあなたのanswer.Iは、ブートストラップのinit closure.Itで最初の部分を追加してみました次の例外 そのようなプロパティ与えている:クラスのためのHttpServletRequest: ブートストラップ: groovy.lang.MissingPropertyException:そのようなプロパティはありません:クラスのBootStrapのHttpServletRequest あなたは私を助けてください – DonX
urメールアドレスを提供してください – DonX
BootStrapクラスのjavax.servlet.http.HttpServletRequestクラスをインポートする必要があります。私は答えの完全な例を追加します。 –