インターフェースの使用
org.springframework.web.context.ServletContextAware
ServletContextAware を使用するパッケージ
パッケージ
説明
org.springframework.orm.hibernate5
パッケージをサポートするクラス。org.springframework.orm.jpa
パッケージをサポートするクラス。 このパッケージには、リクエストでリクエストされたメディア型を判別するために使用されるクラスが含まれています。
WebApplicationContext 実装やさまざまなユーティリティクラスなど、
org.springframework.web.context
パッケージをサポートするクラス。Bean スタイルの構成を可能にする汎用フィルター基本クラスを提供します。
マルチパート解決フレームワークのサポートクラス。
Spring MVC のアノテーションベースのセットアップ。
org.springframework.web.servlet.function
パッケージをサポートするクラス。 カスタム実装の抽象基本クラスを含む、標準の HandlerMapping 実装を提供します。
Spring に付属するサーブレット MVC フレームワークの標準コントローラー実装。
org.springframework.web.method
パッケージに基づいた、ハンドラーメソッド処理用のサーブレットベースのインフラストラクチャ。org.springframework.web.method.annotation
パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。 静的リソースを提供するためのサポートクラス。
Spring の Web MVC フレームワークのサポートクラス。
カスタム実装の抽象基本クラスを含む、標準の View および ViewResolver 実装を提供します。
ドキュメント生成のクラスをサポートし、PDF および Excel の View 実装を提供します。
フィード生成のクラスをサポートし、Atom および RSS の View 実装を提供します。
FreeMarker を Spring Web ビューテクノロジーとして統合するためのサポートクラス。
Groovy テンプレートを Spring Web ビューテクノロジーとして統合するためのサポートクラス。
JSON 直列化に基づく View 実装を提供するためのサポートクラス。
JSR-223 スクリプトエンジンの抽象化(Java 6+ に含まれる)に基づくビューのサポートクラス。
XML マーシャリングに基づく View 実装を提供するためのクラスをサポートします。
XSLT のサポートクラス。XSLT スタイルシートの View 実装を提供します。
標準の JSR-356 WebSocket エンドポイントで使用するサーバー側クラス。
リクエストをアップグレードするためのコンテナー固有の戦略を含むサーバー側サポートクラス。
AbstractSockJsService
実装を含む SockJS のサポートクラス。TransportHandler
実装クラスおよび具体的な SockJsService
org.springframework.orm.hibernate5.support 内の ServletContextAware 使用
org.springframework.orm.jpa.support 内の ServletContextAware 使用
ServletContextAware を実装している org.springframework.orm.jpa.support のクラス修飾子と型クラス説明class
リクエストの処理全体で JPA EntityManager をスレッドにバインドするサーブレットフィルター。org.springframework.web.accept 内の ServletContextAware 使用
ServletContextAware を実装している org.springframework.web.accept のクラスorg.springframework.web.context.support 内の ServletContextAware 使用
修飾子と型クラス説明class
Spring で定義されたオブジェクトを受け取り、ServletContext 属性として公開するエクスポーター。class
特定の既存の ServletContext 属性をフェッチするFactoryBean
。class
特定の ServletContext init パラメーター(つまり、web.xml
で定義された "context-param" )を取得するFactoryBean
。class
WebApplicationContext
で実行されるアプリケーションオブジェクトの便利なスーパークラス。org.springframework.web.filter 内の ServletContextAware 使用
ServletContextAware を実装している org.springframework.web.filter のクラス修飾子と型クラス説明class
リクエストが処理される前後にロギング操作を実行するFilter
の基本クラス。class
リクエストの文字エンコードを指定できるサーブレットフィルター。class
リクエスト URI(およびオプションでクエリ文字列)を Commons Log に書き込むシンプルなリクエストロギングフィルター。class
Filter
EE は、CORS のプリフライトリクエストを処理し、CorsProcessor
を使用して CORS の単純なリクエストと実際のリクエストをインターセプトし、レスポンスを更新します。class
Filter インターフェースを実装する Spring 管理の Bean に委譲する、標準のサーブレットフィルターのプロキシ。class
HTTP PUT、PATCH、DELETE リクエストのフォームデータを解析し、それをサーブレットリクエストパラメーターとして公開するFilter
。class
"Forwarded" および "X-Forwarded-*" ヘッダーから値を抽出し、リクエストとレスポンスをラップし、次のメソッドでクライアントが発信したプロトコルとアドレスを反映させます:getServerName()
getServerPort()
getScheme()
isSecure()
sendRedirect(String)
EEclass
class
投稿されたメソッドパラメーターを HTTP メソッドに変換するFilter
EE。HttpServletRequest.getMethod()
を介して取得できます。class
任意のサーブレットコンテナーで、リクエストディスパッチごとに 1 つの実行を保証することを目的とするフィルター基本クラス。class
HttpServletResponse.sendRedirect(String)
EE をオーバーライドし、HTTP ステータスと "Location" ヘッダーを設定して処理します。これにより、サーブレットコンテナーが相対リダイレクト URL を絶対 URL に書き換えないようにします。class
LocaleContextHolder
とRequestContextHolder
の両方を介して、リクエストを現在のスレッドに公開するサーブレットフィルター。class
HTTP 交換用のobservations
を作成するFilter
EE。class
リクエスト URI(およびオプションでクエリ文字列)を ServletContext ログに書き込む単純なリクエストロギングフィルター。class
レスポンスのコンテンツに基づいてETag
値を生成するFilter
EE。org.springframework.web.multipart.support 内の ServletContextAware 使用
org.springframework.web.servlet.config.annotation 内の ServletContextAware 使用
修飾子と型クラス説明class
WebMvcConfigurationSupport
のサブクラス。型WebMvcConfigurer
のすべての Bean を検出して委譲し、WebMvcConfigurationSupport
が提供する構成をカスタマイズできるようにします。class
これは、MVC Java 構成の背後にある構成を提供するメインクラスです。org.springframework.web.servlet.function.support 内の ServletContextAware 使用
org.springframework.web.servlet.handler 内の ServletContextAware 使用
修飾子と型クラス説明class
HandlerMapping
インターフェースの抽象的な実装。アプリケーションコンテキストで定義されたすべての Bean のイントロスペクションを通じてハンドラー Bean の URL マッピングを検出します。class
HandlerMapping
実装の抽象基本クラス。class
リクエストとHandlerMethod
の間のマッピングを定義するHandlerMapping
実装の抽象基本クラス。class
URL マッピングHandlerMapping
実装の抽象基本クラス。class
URL からスラッシュで始まる名前の Bean にマップするHandlerMapping
インターフェースの実装(「Struts が URL をアクション名にマップする方法と同様の /"),。class
Servlet
EE インターフェースを実装する Bean に初期化と破棄のコールバックを適用するBeanPostProcessor
。class
URL からリクエストハンドラー Bean にマップするHandlerMapping
インターフェースの実装。org.springframework.web.servlet.mvc 内の ServletContextAware 使用
ServletContextAware を実装している org.springframework.web.servlet.mvc のクラス修飾子と型クラス説明class
テンプレートメソッドデザインパターンを使用した、コントローラー実装の便利なスーパークラス。class
リクエスト URL に基づいてビュー名を返すControllers
の抽象基本クラス。class
常に事前設定されたビューを返し、オプションでレスポンスステータスコードを設定する簡単なコントローラー。class
名前付きサーブレットに転送する Spring コントローラーの実装、つまりclass
内部で管理するサーブレットインスタンスをラップする Spring コントローラー実装。class
URL の仮想パスをビュー名に変換してそのビューを返す単純なController
実装。class
サポートされているメソッドと必要なセッションのリクエストをチェックし、構成されたキャッシュ設定を適用してレスポンスを準備するハンドラーインターセプター。org.springframework.web.servlet.mvc.method 内の ServletContextAware 使用
修飾子と型クラス説明class
型HandlerMethod
のハンドラーをサポートするHandlerAdapter
実装の抽象基本クラス。class
RequestMappingInfo
がリクエストとハンドラーメソッド間のマッピングを定義するクラスの抽象基本クラス。org.springframework.web.servlet.mvc.method.annotation 内の ServletContextAware 使用
修飾子と型クラス説明class
class
org.springframework.web.servlet.resource 内の ServletContextAware 使用
修飾子と型クラス説明class
サーブレットコンテナーの "default" サーブレットを使用して静的ファイルを提供するためのHttpRequestHandler
。class
PageSpeed、YSlow などのガイドラインに従って最適化された方法で静的リソースを提供するHttpRequestHandler
class
内部リソースリクエスト URL を外部使用のためにパブリック URL パスに変換するために、HttpServletResponse
EE をラップし、そのencodeURL
EE メソッドをオーバーライドするフィルター。org.springframework.web.servlet.support 内の ServletContextAware 使用
修飾子と型クラス説明class
AbstractController
やWebContentInterceptor
など、あらゆる種類の Web コンテンツジェネレーターに便利なスーパークラス。org.springframework.web.servlet.view 内の ServletContextAware 使用
ServletContextAware を実装している org.springframework.web.servlet.view のクラス修飾子と型クラス説明class
ViewResolver
実装の便利な基本クラス。class
FreeMarker などのテンプレートベースのビューテクノロジーのアダプター基本クラス。モデルでリクエスト属性とセッション属性を使用する機能と、Spring の FreeMarker マクロライブラリのヘルパーオブジェクトを公開するオプション。class
テンプレートビューリゾルバー、特に FreeMarker ビューの抽象基本クラス。class
URL ベースのビューの抽象基本クラス。class
View
実装の抽象基本クラス。class
現在のアプリケーションコンテキストでビュー名を Bean 名として解釈するViewResolver
の簡単な実装。class
リクエストファイル名またはAccept
ヘッダーに基づいてビューを解決するViewResolver
の実装。class
同じ Web アプリケーション内の JSP またはその他のリソースのラッパー。class
InternalResourceView
をサポートするUrlBasedViewResolver
の便利なサブクラス(つまりclass
JSTL ページ用のInternalResourceView
の専門化。class
絶対 URL、コンテキスト相対 URL、現在のリクエスト相対 URL にリダイレクトするビュー。class
使用すべきではありません。5.3 以降、Spring の共通ビューリゾルバーバリアントおよび / またはカスタムリゾルバー実装を推奨class
ViewResolver
インターフェースのシンプルな実装により、明示的なマッピング定義なしで、シンボリックビュー名を URL に直接解決できます。class
他に委譲するViewResolver
。class
使用すべきではありません。5.3 以降、Spring の共通ビューリゾルバーバリアントおよび / またはカスタムリゾルバー実装を推奨org.springframework.web.servlet.view.document 内の ServletContextAware 使用
修飾子と型クラス説明class
AcroForm で既存のドキュメントを操作する PDF ビューの抽象スーパークラス。class
PDF ビューの抽象スーパークラス。class
従来の XLS 形式の Excel ドキュメントビューの便利なスーパークラス。class
POI のストリーミングバリアントを使用した、Office 2007 XLSX 形式の Excel ドキュメントビューの便利なスーパークラス。class
(POI-OOXML でサポートされている)Office 2007 XLSX 形式の Excel ドキュメントビューの便利なスーパークラス。org.springframework.web.servlet.view.feed 内の ServletContextAware 使用
修飾子と型クラス説明class
ROME パッケージを使用した Atom フィードビューの抽象スーパークラス。class
AbstractFeedView<T extends com.rometools.rome.feed.WireFeed>
ROME パッケージを使用した、Atom ビューと RSS Feed ビューの抽象基本クラス。class
ROME パッケージを使用した RSS フィードビューの抽象スーパークラス。org.springframework.web.servlet.view.freemarker 内の ServletContextAware 使用
修飾子と型クラス説明class
FreeMarker テンプレートエンジンを使用して表示します。class
FreeMarkerView
をサポートするUrlBasedViewResolver
の便利なサブクラス(つまりorg.springframework.web.servlet.view.groovy 内の ServletContextAware 使用
修飾子と型クラス説明class
Groovy XML/XHTML マークアップテンプレートに基づくAbstractTemplateView
サブクラス。class
GroovyMarkupView
をサポートするAbstractTemplateViewResolver
の便利なサブクラス(つまりorg.springframework.web.servlet.view.json 内の ServletContextAware 使用
org.springframework.web.servlet.view.script 内の ServletContextAware 使用
修飾子と型クラス説明class
JSR-223 スクリプトエンジンに基づくテンプレートライブラリを実行するために設計されたAbstractUrlBasedView
サブクラス。class
ScriptTemplateView
およびそのカスタムサブクラスをサポートするUrlBasedViewResolver
の便利なサブクラス。org.springframework.web.servlet.view.xml 内の ServletContextAware 使用
org.springframework.web.servlet.view.xslt 内の ServletContextAware 使用
修飾子と型クラス説明class
XSLT 変換の結果としてレスポンスコンテキストをレンダリングできる XSLT 駆動のビュー。class
指定されたビュー名を XSLT スタイルシートの URL に変換することにより、XsltView
のインスタンスを解決するViewResolver
実装。org.springframework.web.socket.server.standard 内の ServletContextAware 使用
修飾子と型クラス説明class
型ServerEndpointConfig
EE の Bean を検出し、標準の Java WebSocket ランタイムに登録します。class
ServerContainer
EE を構成するためのFactoryBean
。org.springframework.web.socket.server.support 内の ServletContextAware 使用
修飾子と型クラス説明class
デフォルトのHandshakeHandler
実装。AbstractHandshakeHandler
をサーブレット固有の初期化サポートで拡張します。class
型WebSocketHttpRequestHandler
のハンドラーへの WebSocket ハンドシェイクリクエストのより正確なマッピングをサポートするSimpleUrlHandlerMapping
の拡張。class
WebSocket ハンドシェイクリクエストを処理するためのHttpRequestHandler
。org.springframework.web.socket.sockjs.support 内の ServletContextAware 使用
org.springframework.web.socket.sockjs.transport.handler 内の ServletContextAware 使用
修飾子と型クラス説明class
すべてのデフォルトTransportHandler
実装が事前登録された、SockJsService
のデフォルト実装。class
WebSocket ベースのTransportHandler
。