spring-framework / org.springframework.web.method.annotation / RequestParamMethodArgumentResolver / <init>

<init>

RequestParamMethodArgumentResolver(useDefaultResolution: Boolean)

Parameters

useDefaultResolution - in default resolution mode a method argument that is a simple type, as defined in BeanUtils#isSimpleProperty, is treated as a request parameter even if it isn't annotated, the request parameter name is derived from the method parameter name.

RequestParamMethodArgumentResolver(@Nullable beanFactory: ConfigurableBeanFactory, useDefaultResolution: Boolean)

Parameters

beanFactory - a bean factory used for resolving ${...} placeholder and #{...} SpEL expressions in default values, or null if default values are not expected to contain expressions

useDefaultResolution - in default resolution mode a method argument that is a simple type, as defined in BeanUtils#isSimpleProperty, is treated as a request parameter even if it isn't annotated, the request parameter name is derived from the method parameter name.