インターフェースの使用
org.springframework.web.servlet.HandlerMapping
パッケージ
説明
アプリケーションコンテキストインフラストラクチャと統合するサーブレット、および Spring Web MVC フレームワークのコアインターフェースとクラスを提供します。
Spring MVC のアノテーションベースのセットアップ。
org.springframework.web.servlet.function
パッケージをサポートするクラス。 カスタム実装の抽象基本クラスを含む、標準の HandlerMapping 実装を提供します。
org.springframework.web.method
パッケージに基づいた、ハンドラーメソッド処理用のサーブレットベースのインフラストラクチャ。org.springframework.web.method.annotation
パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。 構成クラスでのアノテーションベースの WebSocket セットアップのサポート。
リクエストをアップグレードするためのコンテナー固有の戦略を含むサーバー側サポートクラス。
org.springframework.web.servlet 内の HandlerMapping 使用
修飾子と型メソッド説明final ListSE<HandlerMapping>
DispatcherServlet.getHandlerMappings()
WebApplicationContext
の型ごとに検出された、または DispatcherServlet.properties の戦略のデフォルトセットに基づいて初期化された、構成済みのHandlerMapping
Bean を返します。org.springframework.web.servlet.config.annotation 内の HandlerMapping 使用
修飾子と型メソッド説明WebMvcConfigurationSupport.defaultServletHandlerMapping()
マッピングされたデフォルトのサーブレットハンドラーを使用して、Integer.MAX_VALUE で順序付けられたハンドラーマッピングを返します。WebMvcConfigurationSupport.resourceHandlerMapping
(ContentNegotiationManager contentNegotiationManager, FormattingConversionService conversionService, ResourceUrlProvider resourceUrlProvider) リソースハンドラーがマップされた Integer.MAX_VALUE-1 で順序付けられたハンドラーマッピングを返します。WebMvcConfigurationSupport.viewControllerHandlerMapping
(FormattingConversionService conversionService, ResourceUrlProvider resourceUrlProvider) URL パスをビュー名に直接マップするには、1 で順序付けられたハンドラーマッピングを返します。org.springframework.web.servlet.function.support 内の HandlerMapping 使用
org.springframework.web.servlet.handler 内の HandlerMapping 使用
修飾子と型インターフェース説明interface
HandlerMapping
が実装できる追加のインターフェースは、内部リクエストマッチングの構成と実装と整合したリクエストマッチング API を公開します。修飾子と型クラス説明class
HandlerMapping
インターフェースの抽象的な実装。アプリケーションコンテキストで定義されたすべての Bean のイントロスペクションを通じてハンドラー Bean の URL マッピングを検出します。class
HandlerMapping
実装の抽象基本クラス。class
リクエストとHandlerMethod
の間のマッピングを定義するHandlerMapping
実装の抽象基本クラス。class
URL マッピングHandlerMapping
実装の抽象基本クラス。class
URL からスラッシュで始まる名前の Bean にマップするHandlerMapping
インターフェースの実装(「Struts が URL をアクション名にマップする方法と同様の /"),。class
URL からリクエストハンドラー Bean にマップするHandlerMapping
インターフェースの実装。org.springframework.web.servlet.mvc.method 内の HandlerMapping 使用
org.springframework.web.servlet.mvc.method.annotation 内の HandlerMapping 使用
修飾子と型クラス説明class
@Controller
クラスの型 レベルおよびメソッドレベルの@RequestMapping
および@HttpExchange
アノテーションからRequestMappingInfo
インスタンスを作成します。org.springframework.web.socket.config.annotation 内の HandlerMapping 使用
修飾子と型メソッド説明WebSocketMessageBrokerConfigurationSupport.stompWebSocketHandlerMapping
(WebSocketHandler subProtocolWebSocketHandler, TaskScheduler messageBrokerTaskScheduler, AbstractSubscribableChannel clientInboundChannel) WebSocketConfigurationSupport.webSocketHandlerMapping
(org.springframework.web.socket.config.annotation.WebSocketConfigurationSupport.DefaultSockJsSchedulerContainer schedulerContainer) org.springframework.web.socket.server.support 内の HandlerMapping 使用
修飾子と型クラス説明class
型WebSocketHttpRequestHandler
のハンドラーへの WebSocket ハンドシェイクリクエストのより正確なマッピングをサポートするSimpleUrlHandlerMapping
の拡張。