クラス HandlerExceptionResolverComposite

java.lang.ObjectSE
org.springframework.web.servlet.handler.HandlerExceptionResolverComposite
実装されたすべてのインターフェース:
OrderedHandlerExceptionResolver

public class HandlerExceptionResolverComposite extends ObjectSE implements HandlerExceptionResolver, Ordered
他の HandlerExceptionResolvers のリストに委譲する HandlerExceptionResolver
導入:
3.1
作成者:
Rossen Stoyanchev
  • コンストラクターの詳細

    • HandlerExceptionResolverComposite

      public HandlerExceptionResolverComposite()
  • メソッドの詳細

    • setExceptionResolvers

      public void setExceptionResolvers(ListSE<HandlerExceptionResolver> exceptionResolvers)
      委譲する例外リゾルバーのリストを設定します。
    • getExceptionResolvers

      public ListSE<HandlerExceptionResolver> getExceptionResolvers()
      委譲する例外リゾルバーのリストを返します。
    • setOrder

      public void setOrder(int order)
    • getOrder

      public int getOrder()
      インターフェースからコピーされた説明: Ordered
      このオブジェクトの順序値を取得します。

      値が高いほど、優先度は低くなります。結果として、最も低い値を持つオブジェクトが最高の優先度を持ちます(サーブレット load-on-startup の値に多少似ています)。

      同じ順序の値は、影響を受けるオブジェクトの任意のソート位置になります。

      次で指定:
      インターフェース OrderedgetOrder 
      戻り値:
      オーダー額
      関連事項:
    • resolveException

      @Nullable public ModelAndView resolveException(HttpServletRequestEE request, HttpServletResponseEE response, @Nullable ObjectSE handler, ExceptionSE ex)
      構成済みの例外リゾルバーのリストを反復処理して、例外を解決します。

      ModelAndView を最初に返すものが勝ちます。それ以外の場合、null が返されます。

      次で指定:
      インターフェース HandlerExceptionResolverresolveException 
      パラメーター:
      request - 現在の HTTP リクエスト
      response - 現在の HTTP レスポンス
      handler - 実行されたハンドラー、または例外時に何も選択されなかった場合は null (たとえば、マルチパート解決が失敗した場合)
      ex - ハンドラーの実行中にスローされた例外
      戻り値:
      転送先の対応する ModelAndView、または解決チェーンでのデフォルト処理の場合は null