接口 ModelAndViewResolver
public interface ModelAndViewResolver
SPI for resolving custom return values from a specific handler method. Typically implemented to detect special return types, resolving well-known result values for them.A typical implementation could look like as follows:
public class MyModelAndViewResolver implements ModelAndViewResolver { public ModelAndView resolveModelAndView(Method handlerMethod, Class handlerType, Object returnValue, ExtendedModelMap implicitModel, NativeWebRequest webRequest) { if (returnValue instanceof MySpecialRetVal.class)) { return new MySpecialRetVal(returnValue); } return UNRESOLVED; } }
- 从以下版本开始:
- 3.0
- 作者:
- Arjen Poutsma
字段概要
字段 修饰符和类型 字段 说明 static ModelAndView
UNRESOLVED
Marker to be returned when the resolver does not know how to handle the given method parameter.
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 ModelAndView
resolveModelAndView(Method handlerMethod, Class<?> handlerType, Object returnValue, ExtendedModelMap implicitModel, NativeWebRequest webRequest)
字段详细资料
UNRESOLVED
static final ModelAndView UNRESOLVED
Marker to be returned when the resolver does not know how to handle the given method parameter.
方法详细资料
resolveModelAndView
ModelAndView resolveModelAndView(Method handlerMethod, Class<?> handlerType, Object returnValue, ExtendedModelMap implicitModel, NativeWebRequest webRequest)