クラス MissingServletRequestPartException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
jakarta.servlet.ServletException
org.springframework.web.multipart.support.MissingServletRequestPartException
- 実装されたすべてのインターフェース:
SerializableSE
,ErrorResponse
名前で識別される "multipart/form-data" リクエストの一部が見つからなかったことを通知します。これは、リクエストがマルチパートリクエストではないか、その名前のパートが存在しないか、アプリケーションがマルチパートリクエストを処理するように正しく設定されていないことが原因である可能性があります。
MultipartResolver
はありません。 注意 : この例外は ServletRequestBindingException
からは拡張されません。これは、より低いレベル、つまり、より高いレベルのリクエストバインディング機能とは無関係に、低レベルのマルチパートリクエストの解析を行うこのパッケージから発生する可能性があるためです。
- 導入:
- 3.1
- 作成者:
- Rossen Stoyanchev
- 関連事項:
ネストされたクラスのサマリー
インターフェース org.springframework.web.ErrorResponse から継承されたネストクラス / インターフェース
ErrorResponse.Builder
コンストラクターのサマリー
コンストラクターコンストラクター説明MissingServletRequestPartException
(StringSE requestPartName) MissingServletRequestPartException のコンストラクター。メソッドのサマリー
修飾子と型メソッド説明getBody()
レスポンスの本文を返します。RFC 7807ProblemDetail
としてフォーマットされ、status
はレスポンスステータスと一致する必要があります。ObjectSE[]
MessageSource
を介してこの例外の問題の「詳細」を解決するためにmessage code
と共に使用する引数を返します。マルチパートリクエストの問題のある部分の名前を返します。レスポンスに使用する HTTP ステータスコードを返します。クラス jakarta.servlet.ServletExceptionEE から継承されたメソッド
getRootCause
クラス 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, getDetailMessageCode, getHeaders, getTitleMessageCode, updateAndGetBody
コンストラクターの詳細
MissingServletRequestPartException
MissingServletRequestPartException のコンストラクター。- パラメーター:
requestPartName
- マルチパートリクエストの欠落している部分の名前
メソッドの詳細
getRequestPartName
マルチパートリクエストの問題のある部分の名前を返します。getStatusCode
レスポンスに使用する HTTP ステータスコードを返します。- 次で指定:
- インターフェース
ErrorResponse
のgetStatusCode
getBody
レスポンスの本文を返します。RFC 7807ProblemDetail
としてフォーマットされ、status
はレスポンスステータスと一致する必要があります。- 次で指定:
- インターフェース
ErrorResponse
のgetBody
getDetailMessageArguments
インターフェースからコピーされた説明:ErrorResponse
MessageSource
を介してこの例外の問題の「詳細」を解決するためにmessage code
と共に使用する引数を返します。引数は、メッセージ値のプレースホルダーに展開されます。「無効なコンテンツ型 {0}」です。- 次で指定:
- インターフェース
ErrorResponse
のgetDetailMessageArguments