多くの ajax を使用する grails アプリケーションを開発しています。リクエストが ajax 呼び出しの場合、応答が返されます (この部分は機能しています)。ただし、ブラウザーに URL を入力すると、ホーム/インデックス ページに移動する必要があります。以下は、ajax 呼び出しのサンプル gsp コードです。
<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にリダイレクトする必要があります。
コントローラーでこれを検証する方法。