クラス MissingServletRequestParameterException

実装されたすべてのインターフェース:
SerializableSEErrorResponse

public class MissingServletRequestParameterException extends MissingRequestValueException
欠落パラメーターを示す ServletRequestBindingException サブクラス。
導入:
2.0.2
作成者:
Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • MissingServletRequestParameterException

      public MissingServletRequestParameterException(StringSE parameterName, StringSE parameterType)
      MissingServletRequestParameterException のコンストラクター。
      パラメーター:
      parameterName - 欠落しているパラメーターの名前
      parameterType - 欠落しているパラメーターの予想される型
    • MissingServletRequestParameterException

      public MissingServletRequestParameterException(StringSE parameterName, MethodParameter parameter, boolean missingAfterConversion)
      String の parameterType の代わりに MethodParameter を使用するコンストラクター。
      パラメーター:
      parameterName - 欠落しているパラメーターの名前
      parameter - 欠損値のターゲットメソッドパラメーター
      missingAfterConversion - 変換後に値が null になったのかどうか
      導入:
      6.1
    • MissingServletRequestParameterException

      @DeprecatedSE(since="6.1", forRemoval=true) public MissingServletRequestParameterException(StringSE parameterName, StringSE parameterType, boolean missingAfterConversion)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      値が存在するが null に変換される場合に使用するコンストラクター。
      パラメーター:
      parameterName - 欠落しているパラメーターの名前
      parameterType - 欠落しているパラメーターの予想される型
      missingAfterConversion - 変換後に値が null になったのかどうか
      導入:
      5.3.6
  • メソッドの詳細

    • getMessage

      public StringSE getMessage()
      オーバーライド:
      クラス ThrowableSEgetMessage 
    • getParameterName

      public final StringSE getParameterName()
      問題のあるパラメーターの名前を返します。
    • getParameterType

      public final StringSE getParameterType()
      問題のあるパラメーターの予想される型を返します。
    • getMethodParameter

      @Nullable public MethodParameter getMethodParameter()
      コントローラーメソッドの引数に対して例外が発生した場合は、ターゲット MethodParameter を返します。
      導入:
      6.1