クラス MissingRequestValueException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
jakarta.servlet.ServletException
org.springframework.web.bind.ServletRequestBindingException
org.springframework.web.bind.MissingRequestValueException
- 実装されているすべてのインターフェース:
SerializableSE,ErrorResponse
- 既知の直属サブクラス
MissingMatrixVariableException、MissingPathVariableException、MissingRequestCookieException、MissingRequestHeaderException、MissingServletRequestParameterException
リクエスト値が必要であるためにバインドできなかったが、欠落しているか、変換後に
null に解決される ServletRequestBindingException 例外の基本クラス。- 導入:
- 5.3.6
- 作成者:
- Rossen Stoyanchev
- 関連事項:
ネストされたクラスの要約
インターフェース org.springframework.web.ErrorResponse から継承されたネストクラス / インターフェース
ErrorResponse.Builder, ErrorResponse.Interceptorコンストラクターの概要
コンストラクター修飾子コンストラクター説明メッセージのみのコンストラクター。MissingRequestValueException(StringSE msg, boolean missingAfterConversion) 値が存在したが、変換後にnullになったかどうかを示すメッセージとフラグを持つコンストラクター。protectedMissingRequestValueException(StringSE msg, boolean missingAfterConversion, StringSE messageDetailCode, ObjectSE[] messageDetailArguments) 指定されたProblemDetail、および詳細メッセージを解決するためのMessageSourceコードと引数を持つコンストラクター。メソッドのサマリー
修飾子と型メソッド説明booleanリクエスト値は存在したが、たとえばorg.springframework.core.convert.support.IdToEntityConverter経由でnullに変換されたかどうか。クラス org.springframework.web.bind.ServletRequestBindingException から継承されたメソッド
getBody, getDetailMessageArguments, getDetailMessageCode, getStatusCodeクラス jakarta.servlet.ServletExceptionEE から継承されたメソッド
getRootCauseEEクラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, 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
コンストラクターの詳細
MissingRequestValueException
メッセージのみのコンストラクター。MissingRequestValueException
値が存在したが、変換後にnullになったかどうかを示すメッセージとフラグを持つコンストラクター。MissingRequestValueException
protected MissingRequestValueException(StringSE msg, boolean missingAfterConversion, @Nullable StringSE messageDetailCode, @Nullable ObjectSE[] messageDetailArguments) 指定されたProblemDetail、および詳細メッセージを解決するためのMessageSourceコードと引数を持つコンストラクター。- 導入:
- 6.0
メソッドの詳細
isMissingAfterConversion
public boolean isMissingAfterConversion()リクエスト値は存在したが、たとえばorg.springframework.core.convert.support.IdToEntityConverter経由でnullに変換されたかどうか。