Class PathMatchConfigurer
java.lang.Object
org.springframework.web.reactive.config.PathMatchConfigurer
Assist with configuring
HandlerMapping
's with path matching options.- Since:
- 5.0
- Author:
- Rossen Stoyanchev, Brian Clozel
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddPathPrefix
(String prefix, Predicate<Class<?>> predicate) Configure a path prefix to apply to matching controller methods.setUseCaseSensitiveMatch
(Boolean caseSensitiveMatch) Whether to match to URLs irrespective of their case.
-
Constructor Details
-
PathMatchConfigurer
public PathMatchConfigurer()
-
-
Method Details
-
setUseCaseSensitiveMatch
Whether to match to URLs irrespective of their case. If enabled a method mapped to "/users" won't match to "/Users/".The default value is
false
. -
addPathPrefix
Configure a path prefix to apply to matching controller methods.Prefixes are used to enrich the mappings of every
@RequestMapping
method whose controller type is matched by the correspondingPredicate
. The prefix for the first matching predicate is used.Consider using
HandlerTypePredicate
to group controllers.- Parameters:
prefix
- the path prefix to applypredicate
- a predicate for matching controller types- Since:
- 5.1
-
isUseCaseSensitiveMatch
-
getPathPrefixes
-