クラス MissingRequestHeaderException

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

public class MissingRequestHeaderException extends MissingRequestValueException
@RequestMapping メソッドのメソッドパラメーターに予期されるリクエストヘッダーが存在しないことを示す ServletRequestBindingException サブクラス。
導入:
5.1
作成者:
Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • MissingRequestHeaderException

      public MissingRequestHeaderException(StringSE headerName, MethodParameter parameter)
      MissingRequestHeaderException のコンストラクター。
      パラメーター:
      headerName - 欠落しているリクエストヘッダーの名前
      parameter - メソッドパラメーター
    • MissingRequestHeaderException

      public MissingRequestHeaderException(StringSE headerName, MethodParameter parameter, boolean missingAfterConversion)
      値が存在するが null に変換される場合に使用するコンストラクター。
      パラメーター:
      headerName - 欠落しているリクエストヘッダーの名前
      parameter - メソッドパラメーター
      missingAfterConversion - 変換後に値が null になったのかどうか
      導入:
      5.3.6
  • メソッドの詳細

    • getMessage

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

      public final StringSE getHeaderName()
      リクエストヘッダーの予想される名前を返します。
    • getParameter

      public final MethodParameter getParameter()
      リクエストヘッダーにバインドされたメソッドパラメーターを返します。