インターフェース MatchableHandlerMapping
- すべてのスーパーインターフェース:
- HandlerMapping
- すべての既知の実装クラス:
- AbstractDetectingUrlHandlerMapping、- AbstractUrlHandlerMapping、- BeanNameUrlHandlerMapping、- RequestMappingHandlerMapping、- RouterFunctionMapping、- SimpleUrlHandlerMapping、- WebSocketHandlerMapping
HandlerMapping が実装できる追加のインターフェースは、内部リクエストマッチングの構成と実装と整合したリクエストマッチング API を公開します。- 導入:
- 4.3.1
- 作成者:
- Rossen Stoyanchev
- 関連事項:
- フィールドのサマリー- インターフェース org.springframework.web.servlet.HandlerMapping から継承されたフィールド- BEST_MATCHING_HANDLER_ATTRIBUTE, BEST_MATCHING_PATTERN_ATTRIBUTE, INTROSPECT_TYPE_LEVEL_MAPPING, LOOKUP_PATH, MATRIX_VARIABLES_ATTRIBUTE, PATH_WITHIN_HANDLER_MAPPING_ATTRIBUTE, PRODUCIBLE_MEDIA_TYPES_ATTRIBUTE, URI_TEMPLATE_VARIABLES_ATTRIBUTE
- メソッドのサマリー修飾子と型メソッド説明- default PathPatternParser事前に解析されたパターンが使用されるように構成されている場合は、この- HandlerMappingのパーサーを返します。- match- (HttpServletRequestEE request, StringSE pattern) リクエストが指定されたパターンに一致するかどうかを判別します。- インターフェース org.springframework.web.servlet.HandlerMapping から継承されたメソッド- getHandler, usesPathPatterns
- メソッドの詳細- getPatternParser事前に解析されたパターンが使用されるように構成されている場合は、この- HandlerMappingのパーサーを返します。- 導入:
- 5.3
 
- matchリクエストが指定されたパターンに一致するかどうかを判別します。- getPatternParser()が- nullを返す場合、このメソッドを使用します。これは、- HandlerMappingが文字列パターンマッチングを使用していることを意味します。- パラメーター:
- request- 現在のリクエスト
- pattern- マッチングするパターン
- 戻り値:
-  リクエストマッチングの結果、または存在しない場合は null