クラス MissingMatrixVariableException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
jakarta.servlet.ServletException
org.springframework.web.bind.ServletRequestBindingException
org.springframework.web.bind.MissingRequestValueException
org.springframework.web.bind.MissingMatrixVariableException
- 実装されたすべてのインターフェース:
SerializableSE
,ErrorResponse
@RequestMapping
メソッドのメソッドパラメーターで予期されるマトリックス変数が、URL から抽出されたマトリックス変数の中に存在しないことを示す ServletRequestBindingException
サブクラス。- 導入:
- 5.1
- 作成者:
- Juergen Hoeller
- 関連事項:
ネストされたクラスのサマリー
インターフェース org.springframework.web.ErrorResponse から継承されたネストクラス / インターフェース
ErrorResponse.Builder
コンストラクターのサマリー
コンストラクターコンストラクター説明MissingMatrixVariableException
(StringSE variableName, MethodParameter parameter) MissingMatrixVariableException のコンストラクター。MissingMatrixVariableException
(StringSE variableName, MethodParameter parameter, boolean missingAfterConversion) 値が存在するがnull
に変換される場合に使用するコンストラクター。メソッドのサマリー
修飾子と型メソッド説明final MethodParameter
マトリックス変数にバインドされたメソッドパラメーターを返します。final StringSE
マトリックス変数の予想される名前を返します。クラス org.springframework.web.bind.MissingRequestValueException から継承されたメソッド
isMissingAfterConversion
クラス org.springframework.web.bind.ServletRequestBindingException から継承されたメソッド
getBody, getDetailMessageArguments, getDetailMessageCode, getStatusCode
クラス jakarta.servlet.ServletExceptionEE から継承されたメソッド
getRootCauseEE
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE
インターフェース org.springframework.web.ErrorResponse から継承されたメソッド
getDetailMessageArguments, getHeaders, getTitleMessageCode, getTypeMessageCode, updateAndGetBody
コンストラクターの詳細
MissingMatrixVariableException
MissingMatrixVariableException のコンストラクター。- パラメーター:
variableName
- 欠落しているマトリックス変数の名前parameter
- メソッドパラメーター
MissingMatrixVariableException
public MissingMatrixVariableException(StringSE variableName, MethodParameter parameter, boolean missingAfterConversion) 値が存在するがnull
に変換される場合に使用するコンストラクター。- パラメーター:
variableName
- 欠落しているマトリックス変数の名前parameter
- メソッドパラメーターmissingAfterConversion
- 変換後に値が null になったのかどうか- 導入:
- 5.3.6
メソッドの詳細
getMessage
- オーバーライド:
- クラス
ThrowableSE
のgetMessage
getVariableName
マトリックス変数の予想される名前を返します。getParameter
マトリックス変数にバインドされたメソッドパラメーターを返します。