インターフェース 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