public class ServletRequestMethodArgumentResolver
extends java.lang.Object
implements org.springframework.web.method.support.HandlerMethodArgumentResolver
WebRequest
ServletRequest
MultipartRequest
HttpSession
PushBuilder (as of Spring 5.0 on Servlet 4.0)
Principal
InputStream
Reader
HttpMethod (as of Spring 4.0)
Locale
TimeZone (as of Spring 4.0)
ZoneId (as of Spring 4.0 and Java 8)
| Constructor and Description |
|---|
ServletRequestMethodArgumentResolver() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
resolveArgument(org.springframework.core.MethodParameter parameter,
org.springframework.web.method.support.ModelAndViewContainer mavContainer,
org.springframework.web.context.request.NativeWebRequest webRequest,
org.springframework.web.bind.support.WebDataBinderFactory binderFactory) |
boolean |
supportsParameter(org.springframework.core.MethodParameter parameter) |
public ServletRequestMethodArgumentResolver()
public boolean supportsParameter(org.springframework.core.MethodParameter parameter)
supportsParameter in interface org.springframework.web.method.support.HandlerMethodArgumentResolverpublic java.lang.Object resolveArgument(org.springframework.core.MethodParameter parameter,
@Nullable
org.springframework.web.method.support.ModelAndViewContainer mavContainer,
org.springframework.web.context.request.NativeWebRequest webRequest,
@Nullable
org.springframework.web.bind.support.WebDataBinderFactory binderFactory)
throws java.lang.Exception
resolveArgument in interface org.springframework.web.method.support.HandlerMethodArgumentResolverjava.lang.Exception