For example, with a prefix of "spring", "spring_param1" and "spring_param2" result in a Map with "param1" and "param2" as keys.
This class is not immutable to be able to efficiently remove property values that should be ignored for binding.
org.springframework.web.util.WebUtils#getParametersStartingWith
| Modifier and Type | Field and Description |
|---|---|
| public static final String | DEFAULT_PREFIX_SEPARATOR
Default prefix separator. |
| Access | Constructor and Description |
|---|---|
| public | ServletRequestParameterPropertyValues(ServletRequest
the HTTP request request)Create new ServletRequestPropertyValues using no prefix (and hence, no prefix separator). |
| public | ServletRequestParameterPropertyValues(ServletRequest
the HTTP request request, String the prefix for parameters (the full prefix will
consist of this plus the separator) prefix)Create new ServletRequestPropertyValues using the given prefix and the default prefix separator (the underscore character "_"). |
| public | ServletRequestParameterPropertyValues(ServletRequest
the HTTP request request, String the prefix for parameters (the full prefix will
consist of this plus the separator) prefix, String separator delimiting prefix (e.g. "spring")
and the rest of the parameter name ("param1", "param2") prefixSeparator)Create new ServletRequestPropertyValues supplying both prefix and prefix separator. |
| DEFAULT_PREFIX_SEPARATOR | back to summary |
|---|---|
| public static final String DEFAULT_PREFIX_SEPARATOR Default prefix separator. | |
| ServletRequestParameterPropertyValues | back to summary |
|---|---|
| public ServletRequestParameterPropertyValues(ServletRequest request) Create new ServletRequestPropertyValues using no prefix (and hence, no prefix separator).
| |
| ServletRequestParameterPropertyValues | back to summary |
|---|---|
| public ServletRequestParameterPropertyValues(ServletRequest request, String prefix) Create new ServletRequestPropertyValues using the given prefix and the default prefix separator (the underscore character "_").
| |
| ServletRequestParameterPropertyValues | back to summary |
|---|---|
| public ServletRequestParameterPropertyValues(ServletRequest request, String prefix, String prefixSeparator) Create new ServletRequestPropertyValues supplying both prefix and prefix separator.
| |