クラス ServerWebInputException
- 実装されているすべてのインターフェース:
- SerializableSE,- ErrorResponse
- 既知の直属サブクラス
- MissingRequestValueException、- UnsatisfiedRequestParameterException、- WebExchangeBindException
Spring Web アプリケーションで使用するためのレスポンスステータス 400(不正なリクエスト)に適合するエラーの例外。例外は追加のフィールドを提供します(たとえば、エラーに関連する場合はオプションの 
MethodParameter)。- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev
- 関連事項:
- ネストされたクラスの要約- インターフェース org.springframework.web.ErrorResponse から継承されたネストクラス / インターフェース- ErrorResponse.Builder
- コンストラクターの概要コンストラクター修飾子コンストラクター説明- ServerWebInputException- (StringSE reason) 説明のみのコンストラクター。- ServerWebInputException- (StringSE reason, MethodParameter parameter) 特定の- MethodParameterにリンクされた 400 エラーのコンストラクター。- ServerWebInputException- (StringSE reason, MethodParameter parameter, ThrowableSE cause) 根本的な原因を持つ 400 エラーのコンストラクター。- protected- ServerWebInputException- (StringSE reason, MethodParameter parameter, ThrowableSE cause, StringSE messageDetailCode, ObjectSE[] messageDetailArguments) - MessageSourceを介してエラー「詳細」を解決するためのメッセージコードと引数を持つコンストラクター。
- メソッドのサマリー- クラス org.springframework.web.server.ResponseStatusException から継承されたメソッド- getHeaders, getMessage, getReason, getResponseHeaders, updateAndGetBody- クラス org.springframework.web.ErrorResponseException から継承されたメソッド- getBody, getDetailMessageArguments, getDetailMessageCode, getStatusCode, setDetail, setInstance, setTitle, setType- クラス org.springframework.core.NestedRuntimeException から継承されたメソッド- contains, getMostSpecificCause, getRootCause- クラス 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, getTitleMessageCode, getTypeMessageCode
- コンストラクターの詳細- ServerWebInputException説明のみのコンストラクター。
- ServerWebInputException特定の- MethodParameterにリンクされた 400 エラーのコンストラクター。
- ServerWebInputExceptionpublic ServerWebInputException- (StringSE reason, @Nullable MethodParameter parameter, @Nullable ThrowableSE cause) 根本的な原因を持つ 400 エラーのコンストラクター。
- ServerWebInputExceptionprotected ServerWebInputException- (StringSE reason, @Nullable MethodParameter parameter, @Nullable ThrowableSE cause, @Nullable StringSE messageDetailCode, @Nullable ObjectSE[] messageDetailArguments) - MessageSourceを介してエラー「詳細」を解決するためのメッセージコードと引数を持つコンストラクター。- 導入:
- 6.0
 
 
- メソッドの詳細- getMethodParameterこのエラーに関連付けられている- MethodParameterを返します(ある場合)。