open class RequestParamMapMethodArgumentResolver : HandlerMethodArgumentResolverSupport, SyncHandlerMethodArgumentResolver
Resolver for Map method arguments annotated with RequestParam where the annotation does not specify a request parameter name. See RequestParamMethodArgumentResolver for resolving Map method arguments with a request parameter name.
The created Map contains all request parameter name-value pairs. If the method parameter type is MultiValueMap instead, the created map contains all request parameters and all there values for cases where request parameters have multiple values.
Author
Rossen Stoyanchev
Author
Sebastien Deleuze
Since
5.0
See Also
RequestParamMethodArgumentResolver
RequestParamMapMethodArgumentResolver(adapterRegistry: ReactiveAdapterRegistry) |
open fun resolveArgumentValue(methodParameter: MethodParameter, context: BindingContext, exchange: ServerWebExchange): Any |
|
open fun supportsParameter(param: MethodParameter): Boolean |
open fun getAdapterRegistry(): ReactiveAdapterRegistry
Return the configured ReactiveAdapterRegistry. |