現在ActionNotFoundException専用のデフォルトのハンドラは設定されておらず、PageNotFoundExceptionのハンドラによって処理される。このためアクションが存在しない場合は404が返されるが、アクションがない場合はHTTPメソッドを処理できなかったのであるから404よりも405(Method Not Allowed)を返すのが適切。
そこで、405を返すようなActionNotFoundExceptionのデフォルトハンドラを追加する。
現在ActionNotFoundException専用のデフォルトのハンドラは設定されておらず、PageNotFoundExceptionのハンドラによって処理される。このためアクションが存在しない場合は404が返されるが、アクションがない場合はHTTPメソッドを処理できなかったのであるから404よりも405(Method Not Allowed)を返すのが適切。
そこで、405を返すようなActionNotFoundExceptionのデフォルトハンドラを追加する。