org.springframework.web.servlet.mvc.method.annotation
Class RedirectAttributesMethodArgumentResolver
java.lang.Object
org.springframework.web.servlet.mvc.method.annotation.RedirectAttributesMethodArgumentResolver
- All Implemented Interfaces:
- org.springframework.web.method.support.HandlerMethodArgumentResolver
public class RedirectAttributesMethodArgumentResolver
- extends java.lang.Object
- implements org.springframework.web.method.support.HandlerMethodArgumentResolver
Resolves method arguments of type RedirectAttributes.
This resolver must be listed ahead of ModelMethodProcessor and
MapMethodProcessor, which support Map and Model
arguments both of which are "super" types of RedirectAttributes
and would also attempt to resolve a RedirectAttributes argument.
- Since:
- 3.1
- Author:
- Rossen Stoyanchev
|
Method Summary |
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RedirectAttributesMethodArgumentResolver
public RedirectAttributesMethodArgumentResolver()
supportsParameter
public boolean supportsParameter(org.springframework.core.MethodParameter parameter)
- Specified by:
supportsParameter in interface org.springframework.web.method.support.HandlerMethodArgumentResolver
resolveArgument
public 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)
throws java.lang.Exception
- Specified by:
resolveArgument in interface org.springframework.web.method.support.HandlerMethodArgumentResolver
- Throws:
java.lang.Exception