クラス HandlerExceptionResolverComposite
java.lang.ObjectSE
org.springframework.web.servlet.handler.HandlerExceptionResolverComposite
- 実装されているすべてのインターフェース:
Ordered,HandlerExceptionResolver
public class HandlerExceptionResolverComposite
extends ObjectSE
implements HandlerExceptionResolver, Ordered
他の
HandlerExceptionResolvers のリストに委譲する HandlerExceptionResolver。- 導入:
- 3.1
- 作成者:
- Rossen Stoyanchev
フィールドのサマリー
インターフェース org.springframework.core.Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCEコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明委譲する例外リゾルバーのリストを返します。intgetOrder()このオブジェクトの順序値を取得します。resolveException(HttpServletRequestEE request, HttpServletResponseEE response, ObjectSE handler, ExceptionSE ex) 構成済みの例外リゾルバーのリストを反復処理して、例外を解決します。voidsetExceptionResolvers(ListSE<HandlerExceptionResolver> exceptionResolvers) 委譲する例外リゾルバーのリストを設定します。voidsetOrder(int order)
コンストラクターの詳細
HandlerExceptionResolverComposite
public HandlerExceptionResolverComposite()
メソッドの詳細
setExceptionResolvers
委譲する例外リゾルバーのリストを設定します。getExceptionResolvers
委譲する例外リゾルバーのリストを返します。setOrder
public void setOrder(int order) getOrder
public int getOrder()インターフェースからコピーされた説明:Orderedこのオブジェクトの順序値を取得します。値が高いほど、優先度は低くなります。結果として、最も低い値を持つオブジェクトが最高の優先度を持ちます(サーブレット
load-on-startupの値に多少似ています)。同じ順序の値は、影響を受けるオブジェクトの任意のソート位置になります。
resolveException
@Nullable public ModelAndView resolveException(HttpServletRequestEE request, HttpServletResponseEE response, @Nullable ObjectSE handler, ExceptionSE ex) 構成済みの例外リゾルバーのリストを反復処理して、例外を解決します。ModelAndViewを最初に返すものが勝ちます。それ以外の場合、nullが返されます。- 次で指定:
- インターフェース
HandlerExceptionResolverのresolveException - パラメーター:
request- 現在の HTTP リクエストresponse- 現在の HTTP レスポンスhandler- 実行されたハンドラー、または例外時に何も選択されなかった場合はnull(たとえば、マルチパート解決が失敗した場合)ex- ハンドラーの実行中にスローされた例外- 戻り値:
- 転送先の対応する
ModelAndView、または解決チェーンでのデフォルト処理の場合はnull