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
Constructors -
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
@RequestMappingmethod whose controller type is matched by the correspondingPredicate. The prefix for the first matching predicate is used.Consider using
HandlerTypePredicateto group controllers.- Parameters:
prefix- the path prefix to applypredicate- a predicate for matching controller types- Since:
- 5.1
-
isUseCaseSensitiveMatch
-
getPathPrefixes
-