public interface HandlerExceptionResolver
エラービューは、JSP エラーページに似ていますが、チェックされた例外を含むあらゆる種類の例外で使用でき、特定のハンドラーのマッピングが細かい可能性があります。
修飾子と型 | メソッドと説明 |
---|---|
ModelAndView | resolveException(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler, ExceptionSE ex) ハンドラーの実行中にスローされた特定の例外の解決を試み、適切であれば特定のエラーページを表す ModelAndView を返します。 |
@Nullable ModelAndView resolveException(HttpServletRequestEE request, HttpServletResponseEE response, @Nullable ObjectSE handler, ExceptionSE ex)
ModelAndView
を返します。 返された ModelAndView
は空で、例外は正常に解決されましたが、ステータスコードを設定するなどしてビューをレンダリングしないことを示している場合があります。
request
- 現在の HTTP リクエスト response
- 現在の HTTP レスポンス handler
- 実行されたハンドラー、または例外時に何も選択されなかった場合は null
(たとえば、マルチパート解決が失敗した場合)ex
- ハンドラーの実行中にスローされた例外 ModelAndView
、または解決チェーンでのデフォルト処理の場合は null