クラス ServletRequestBindingException

実装されたすべてのインターフェース:
SerializableSEErrorResponse
既知の直属サブクラス
MissingRequestValueExceptionUnsatisfiedServletRequestParameterException

public class ServletRequestBindingException extends ServletExceptionEE implements ErrorResponse
致命的なバインディング例外。バインディング例外を回復不能として処理する場合にスローされます。

Servlet リソース(フィルターなど)を簡単にスローできるように ServletException を拡張し、適切な根本原因を処理するために NestedServletException を拡張します(プレーンな ServletException はその根本原因をまったく公開しないため)。

作成者:
Rod Johnson, Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • ServletRequestBindingException

      public ServletRequestBindingException(StringSE msg)
      メッセージのみのコンストラクター。
      パラメーター:
      msg - 詳細メッセージ
    • ServletRequestBindingException

      public ServletRequestBindingException(StringSE msg, ThrowableSE cause)
      メッセージと原因を持つコンストラクター。
      パラメーター:
      msg - 詳細メッセージ
      cause - 根本原因
    • ServletRequestBindingException

      protected ServletRequestBindingException(StringSE msg, @Nullable StringSE messageDetailCode, @Nullable ObjectSE[] messageDetailArguments)
      ServletRequestBindingException のコンストラクター。
      パラメーター:
      msg - 詳細メッセージ
      messageDetailCode - MessageSource を介して問題の「詳細」を解決するために使用するコード
      messageDetailArguments - MessageSource を介して問題の「詳細」を解決するときに使用可能にする引数
      導入:
      6.0
    • ServletRequestBindingException

      protected ServletRequestBindingException(StringSE msg, @Nullable ThrowableSE cause, @Nullable StringSE messageDetailCode, @Nullable ObjectSE[] messageDetailArguments)
      ServletRequestBindingException のコンストラクター。
      パラメーター:
      msg - 詳細メッセージ
      cause - 根本原因
      messageDetailCode - MessageSource を介して問題の「詳細」を解決するために使用するコード
      messageDetailArguments - MessageSource を介して問題の「詳細」を解決するときに使用可能にする引数
      導入:
      6.0
  • メソッドの詳細