インターフェースの使用
org.springframework.web.ErrorResponse
ErrorResponse を使用するパッケージ
パッケージ
説明
Spring の Web インフラストラクチャと他のフレームワークモジュール間の最小境界点を定義する一般的な汎用インターフェース。
このパッケージには、リクエストでリクエストされたメディア型を判別するために使用されるクラスが含まれています。
Web 固有のデータバインディング機能を提供します。
Web データバインディングのサポートクラス。
非同期リクエスト処理のサポート。
アノテーションベースのハンドラーメソッド処理のクラスをサポートします。
ファイルのアップロードを処理するためのマルチパート解決フレームワーク。
マルチパート解決フレームワークのサポートクラス。
Spring のリアクティブ環境用の関数 Web フレームワークを構成する型を提供します。
静的リソースを提供するためのサポートクラス。
アノテーションベースのハンドラーメソッド処理のインフラストラクチャ。
Spring の一般的なリアクティブ Web サポートのコアインターフェースとクラス。
アプリケーションコンテキストインフラストラクチャと統合するサーブレット、および Spring Web MVC フレームワークのコアインターフェースとクラスを提供します。
Spring のサーブレット環境用の関数 Web フレームワークを構成する型を提供します。
org.springframework.web.method.annotation パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。MVC コントローラーのサポートパッケージ。
静的リソースを提供するためのサポートクラス。
org.springframework.web 内の ErrorResponse 使用
ErrorResponse を実装している org.springframework.web のクラス修飾子と型クラス説明classErrorResponseを実装して、HTTP ステータス、レスポンスヘッダー、RFC 9457ProblemDetailとしてフォーマットされた本文を公開するRuntimeExceptionSE。classメディア型に関連する例外の抽象ベース。classリクエストハンドラーがクライアントに受け入れられるレスポンスを生成できない場合にスローされる例外。classクライアントがリクエストハンドラーでサポートされていない型のコンテンツを POST、PUT、PATCH したときにスローされる例外。classリクエストハンドラーが特定のリクエストメソッドをサポートしていない場合にスローされる例外。ErrorResponse を返す org.springframework.web のメソッド修飾子と型メソッド説明ErrorResponse.Builder.build()ErrorResponseインスタンスをビルドします。default ErrorResponseErrorResponse.Builder.build(@Nullable MessageSource messageSource, LocaleSE locale) ErrorResponseインスタンスを構築し、指定されたMessageSourceを通じて「詳細」と「タイトル」も解決します。static ErrorResponseErrorResponse.create(ThrowableSE ex, HttpStatusCode statusCode, StringSE detail) builder(Throwable, HttpStatusCode, String)を介してインスタンスを構築する静的ファクトリメソッド。型 ErrorResponse のパラメーターを持つ org.springframework.web のメソッド修飾子と型メソッド説明voidErrorResponse.Interceptor.handleError(ProblemDetail detail, @Nullable ErrorResponse errorResponse) レンダリングされる指定されたProblemDetailと、該当する場合はその元のErrorResponseを処理します。org.springframework.web.accept 内の ErrorResponse 使用
ErrorResponse を実装している org.springframework.web.accept のクラス修飾子と型クラス説明classAPI バージョンを解析できない場合、またはサポートされているバージョンセットに含まれていない場合に発生する例外。classAPI バージョンが必要なのに存在しない場合に発生する例外。classAPI バージョンは有効だが、エンドポイントのリクエストマッピングで宣言されたバージョンと一致しない場合に発生する例外。org.springframework.web.bind 内の ErrorResponse 使用
ErrorResponse を実装している org.springframework.web.bind のクラス修飾子と型クラス説明class@Validでアノテーションが付けられた引数の検証が失敗した場合にスローされるBindException。class@RequestMappingメソッドのメソッドパラメーターで予期されるマトリックス変数が、URL から抽出されたマトリックス変数の中に存在しないことを示すServletRequestBindingExceptionサブクラス。class@RequestMappingメソッドのメソッドパラメーターで予期されるパス変数が、URL から抽出された URI 変数の中に存在しないことを示すServletRequestBindingExceptionサブクラス。class@RequestMappingメソッドのメソッドパラメーターで予期されるリクエスト Cookie が存在しないことを示すServletRequestBindingExceptionサブクラス。class@RequestMappingメソッドのメソッドパラメーターに予期されるリクエストヘッダーが存在しないことを示すServletRequestBindingExceptionサブクラス。classリクエスト値が必要であるためにバインドできなかったが、欠落しているか、変換後にnullに解決されるServletRequestBindingException例外の基本クラス。class欠落パラメーターを示すServletRequestBindingExceptionサブクラス。class致命的なバインディング例外。バインディング例外を回復不能として処理する場合にスローされます。class通常、@Controller型レベルで@RequestMappingアノテーションを使用して表現される、満たされていないパラメーター条件を示すServletRequestBindingExceptionサブクラス。org.springframework.web.bind.support 内の ErrorResponse 使用
ErrorResponse を実装している org.springframework.web.bind.support のクラスorg.springframework.web.context.request.async 内の ErrorResponse 使用
org.springframework.web.method.annotation 内の ErrorResponse 使用
ErrorResponse を実装している org.springframework.web.method.annotation のクラス修飾子と型クラス説明classorg.springframework.web.multipart 内の ErrorResponse 使用
ErrorResponse を実装している org.springframework.web.multipart のクラス修飾子と型クラス説明classMultipartException サブクラスは、アップロードが許可された最大アップロードサイズを超えたときにスローされます。org.springframework.web.multipart.support 内の ErrorResponse 使用
ErrorResponse を実装している org.springframework.web.multipart.support のクラス修飾子と型クラス説明class名前で識別される "multipart/form-data" リクエストの一部が見つからなかったことを通知します。org.springframework.web.reactive.function.server 内の ErrorResponse 使用
型 ErrorResponse のパラメーターを持つ org.springframework.web.reactive.function.server のメソッド修飾子と型メソッド説明static reactor.core.publisher.Mono<ServerResponse> ServerResponse.from(ErrorResponse response) 指定されたErrorResponseからServerResponseを作成します。org.springframework.web.reactive.resource 内の ErrorResponse 使用
ErrorResponse を実装している org.springframework.web.reactive.resource のクラスorg.springframework.web.reactive.result.method.annotation 内の ErrorResponse 使用
型 ErrorResponse のパラメーターを持つ org.springframework.web.reactive.result.method.annotation のメソッド修飾子と型メソッド説明protected voidAbstractMessageWriterResultHandler.invokeErrorResponseInterceptors(ProblemDetail detail, @Nullable ErrorResponse errorResponse) 構成されたErrorResponse.Interceptorを呼び出します。org.springframework.web.server 内の ErrorResponse 使用
ErrorResponse を実装している org.springframework.web.server のクラス修飾子と型クラス説明classSpring Web アプリケーションで使用する場合のレスポンスステータス 413 (コンテンツが大きすぎます) に適合するエラーの例外。classレスポンスステータス 405 に適合するエラーの例外(メソッドは許可されません)。classリクエストヘッダー、Cookie 値、クエリパラメーターなどのリクエスト値の欠落を示すServerWebInputExceptionサブクラス。classレスポンスステータス 406 に適合するエラーの例外(受け入れられません)。class使用すべきではありません。classclass失敗したコントローラーメソッド、または解決できなかったコントローラーメソッド引数に関する追加情報を公開するHttpStatus.INTERNAL_SERVER_ERRORの例外。classSpring Web アプリケーションで使用するためのレスポンスステータス 400(不良リクエスト)に適合するエラーの例外。class通常、@Controller型レベルで@RequestMappingアノテーションを使用して表現される、満たされていないパラメーター条件を示すServerWebInputExceptionサブクラス。classレスポンスステータス 415 に適合するエラーの例外(サポートされていないメディア型)。org.springframework.web.servlet 内の ErrorResponse 使用
ErrorResponse を実装している org.springframework.web.servlet のクラス修飾子と型クラス説明classDispatcherServletがリクエストのハンドラーを見つけられない場合にスローされます。このリクエストは、構成されたHandlerExceptionResolverで処理される可能性があります。org.springframework.web.servlet.function 内の ErrorResponse 使用
型 ErrorResponse のパラメーターを持つ org.springframework.web.servlet.function のメソッド修飾子と型メソッド説明static ServerResponseServerResponse.from(ErrorResponse response) 指定されたErrorResponseからServerResponseを作成します。org.springframework.web.servlet.mvc.method.annotation 内の ErrorResponse 使用
型 ErrorResponse のパラメーターを持つ org.springframework.web.servlet.mvc.method.annotation のメソッド修飾子と型メソッド説明protected voidAbstractMessageConverterMethodProcessor.invokeErrorResponseInterceptors(ProblemDetail detail, @Nullable ErrorResponse errorResponse) 構成されたErrorResponse.Interceptorを呼び出します。org.springframework.web.servlet.mvc.support 内の ErrorResponse 使用
型 ErrorResponse のパラメーターを持つ org.springframework.web.servlet.mvc.support のメソッド修飾子と型メソッド説明protected ModelAndViewDefaultHandlerExceptionResolver.handleErrorResponse(ErrorResponse errorResponse, HttpServletRequestEE request, HttpServletResponseEE response, @Nullable ObjectSE handler) ErrorResponse例外を処理します。org.springframework.web.servlet.resource 内の ErrorResponse 使用
ErrorResponse を実装している org.springframework.web.servlet.resource のクラス
ContentTooLargeExceptionを推奨