パッケージの使用
org.springframework.web.server
パッケージ
説明
関数 Web フレームワークのモックオブジェクト。
Spring のリアクティブサーバー Web API 抽象化のモック実装。
WebTestClient
を介した Spring WebFlux サーバーエンドポイントのテストのサポート。Web データバインディングのサポートクラス。
一般的な
CorsProcessor
戦略に基づく、CORS(クロスオリジンリソースシェアリング)のリアクティブサポート。 リアクティブ Web アプリケーションで使用する
WebFilter
実装。 アノテーションベースのハンドラーメソッド処理のクラスをサポートします。
DispatcherHandler
を含む spring-webflux
モジュールの最上位パッケージ。WebFlux サーバーエンドポイント処理のメインエントリポイントで、リクエストをハンドラーにマッピングし、呼び出し、結果を処理するために使用されるキー契約を含みます。 特定のリクエストに対してリクエストされたコンテンツ型を解決するための
RequestedContentTypeResolver
戦略と実装。Spring WebFlux 構成インフラストラクチャ。
Spring のリアクティブ環境用の関数 Web フレームワークを構成する型を提供します。
org.springframework.web.reactive.function.server
パッケージをサポートするクラス。 抽象基本クラスを含む HandlerMapping 実装を提供します。
静的リソースを提供するためのサポートクラス。
アノテーション付きコントローラーや単純な
WebHandler
などのさまざまな種類のハンドラーの呼び出しを含む、さまざまなプログラミングモデルスタイルをサポートします。RequestCondition
およびさまざまな条件に基づいてリクエストを照合するための実装。 ハンドラーメソッド処理のインフラストラクチャ。
アノテーションベースのハンドラーメソッド処理のインフラストラクチャ。
ビューの解決による結果処理のサポート。
FreeMarker を Spring Web ビューテクノロジーとして統合するためのサポートクラス。
JSR-223 スクリプトエンジン抽象化に基づくビューのクラスをサポートします。
WebSocket 相互作用のサーバーサポート。
WebSocket リクエストのサーバー側サポートクラス。
RequestUpgradeStrategy
の実装を保持します。Spring の一般的なリアクティブ Web サポートのコアインターフェースとクラス。
基礎となる
org.springframework.http.client.reactive
リアクティブ HTTP アダプターと HttpHandler
に適応する実装。 一般的な WebHandler 実装と
WebHandlerDecorator
を提供します。 ロケール関連のサポートクラス。
WebSession
サポート用の補助インターフェースと実装クラス。 アノテーションベースのサーブレット MVC コントローラーのサポートパッケージ。
- クラス説明HTTP リクエスト / レスポンスインタラクションの契約。HTTP リクエスト全体でセッション属性へのアクセスを提供するサーバー側セッションを使用するための主な契約。
- クラス説明HTTP リクエスト / レスポンスインタラクションの契約。HTTP リクエスト全体でセッション属性へのアクセスを提供するサーバー側セッションを使用するための主な契約。
- クラス説明セキュリティ、タイムアウトなどのクロスカッティング、アプリケーションに依存しない要件を実装するために使用される可能性のある、Web リクエストのインターセプトスタイルのチェーン処理の契約。Web リクエストを処理する契約。
- クラス説明HTTP リクエスト / レスポンスインタラクションの契約。Spring Web アプリケーションで使用するためのレスポンスステータス 400(不良リクエスト)に適合するエラーの例外。
- クラス説明HTTP リクエスト / レスポンスインタラクションの契約。セキュリティ、タイムアウトなどのクロスカッティング、アプリケーションに依存しない要件を実装するために使用される可能性のある、Web リクエストのインターセプトスタイルのチェーン処理の契約。
WebFilter
がチェーンの次のメンバーに委譲できるようにする契約。 - クラス説明HTTP リクエスト / レスポンスインタラクションの契約。セキュリティ、タイムアウトなどのクロスカッティング、アプリケーションに依存しない要件を実装するために使用される可能性のある、Web リクエストのインターセプトスタイルのチェーン処理の契約。
WebFilter
がチェーンの次のメンバーに委譲できるようにする契約。 - クラス説明
- クラス説明レスポンスステータス 406 に適合するエラーの例外(受け入れられません)。HTTP リクエスト / レスポンスインタラクションの契約。
- クラス説明HTTP リクエスト / レスポンスインタラクションの契約。Web サーバーの交換処理中に例外を処理するための契約。セキュリティ、タイムアウトなどのクロスカッティング、アプリケーションに依存しない要件を実装するために使用される可能性のある、Web リクエストのインターセプトスタイルのチェーン処理の契約。Web リクエストを処理する契約。HTTP リクエスト全体でセッション属性へのアクセスを提供するサーバー側セッションを使用するための主な契約。
- クラス説明HTTP リクエスト / レスポンスインタラクションの契約。HTTP リクエスト全体でセッション属性へのアクセスを提供するサーバー側セッションを使用するための主な契約。
- クラス説明HTTP リクエスト / レスポンスインタラクションの契約。Web サーバーの交換処理中に例外を処理するための契約。
- クラス説明HTTP リクエスト / レスポンスインタラクションの契約。Web リクエストを処理する契約。
- クラス説明レスポンスステータス 405 に適合するエラーの例外(メソッドは許可されません)。リクエストヘッダー、Cookie 値、クエリパラメーターなどのリクエスト値の欠落を示す
ServerWebInputException
サブクラス。レスポンスステータス 406 に適合するエラーの例外(受け入れられません)。失敗したコントローラーメソッド、または解決できなかったコントローラーメソッド引数に関する追加情報を公開するHttpStatus.INTERNAL_SERVER_ERROR
の例外。HTTP リクエスト / レスポンスインタラクションの契約。Spring Web アプリケーションで使用するためのレスポンスステータス 400(不良リクエスト)に適合するエラーの例外。通常、@Controller
型レベルで@RequestMapping
アノテーションを使用して表現される、満たされていないパラメーター条件を示すServerWebInputException
サブクラス。レスポンスステータス 415 に適合するエラーの例外(サポートされていないメディア型)。 - クラス説明HTTP リクエスト / レスポンスインタラクションの契約。既存の
ServerWebExchange
を変更するためのビルダー。Spring Web アプリケーションで使用するためのレスポンスステータス 400(不良リクエスト)に適合するエラーの例外。WebFilter
がチェーンの次のメンバーに委譲できるようにする契約。HTTP リクエスト全体でセッション属性へのアクセスを提供するサーバー側セッションを使用するための主な契約。 - クラス説明HTTP リクエスト / レスポンスインタラクションの契約。Web サーバーの交換処理中に例外を処理するための契約。セキュリティ、タイムアウトなどのクロスカッティング、アプリケーションに依存しない要件を実装するために使用される可能性のある、Web リクエストのインターセプトスタイルのチェーン処理の契約。Web リクエストを処理する契約。HTTP リクエスト全体でセッション属性へのアクセスを提供するサーバー側セッションを使用するための主な契約。
- クラス説明HTTP リクエスト / レスポンスインタラクションの契約。Web サーバーの交換処理中に例外を処理するための契約。セキュリティ、タイムアウトなどのクロスカッティング、アプリケーションに依存しない要件を実装するために使用される可能性のある、Web リクエストのインターセプトスタイルのチェーン処理の契約。
WebFilter
がチェーンの次のメンバーに委譲できるようにする契約。Web リクエストを処理する契約。 - クラス説明HTTP リクエスト / レスポンスインタラクションの契約。HTTP リクエスト全体でセッション属性へのアクセスを提供するサーバー側セッションを使用するための主な契約。
- クラス説明