2011-12-31 6 views
0

これについて少し狂っています。まず は、私のマッピングは、その後、我々は例外が春のセキュリティコードで投げている場合は、エラーページが正しくないと、見つかった、リクエストがPOSTの場合は、GrailsのレスポンスコードへのURLマッピングが機能しません

"500"(view:'/error/exception') 

以下のようなものです。しかし。ソースコードを見ることによって、私は、ビューからアクション

"500"(controller: "error", action: "exception") 

と、行動に私はビューをレンダリングします別のアクションにリダイレクト要求を送信しますへのマッピングを変更します。すべてが機能しているようだ。

しかし、今日では、例外を引き起こす要求がGETであれば動作します。POSTであれば何もレンダリングされず、ブラウザに404を返します。

誰かが私にどのようにウォークアラウンドする方法を教えてもらえますか?

答えて

0

ウォークアラウンドが見つかりました。鑑み

"500"(view:'/error/exception') 

、そして

<% response.sendRedirect("/xxx/error/exception") %> 

リダイレクトを書き込み、ErrorControl、例外動作のビューをレンダリングする:として コンフィグマッピング。

解決策を待っています。

関連する問題