Polishing
This commit is contained in:
@@ -126,8 +126,9 @@ public class ModelAndViewResolverMethodReturnValueHandlerTests {
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("rawtypes")
|
||||
public ModelAndView resolveModelAndView(Method method, Class handlerType, Object returnValue,
|
||||
public ModelAndView resolveModelAndView(Method method, Class<?> handlerType, Object returnValue,
|
||||
ExtendedModelMap model, NativeWebRequest request) {
|
||||
|
||||
if (returnValue != null && returnValue.getClass().equals(returnValueType)) {
|
||||
return new ModelAndView("viewName", "modelAttrName", returnValue);
|
||||
}
|
||||
@@ -137,4 +138,4 @@ public class ModelAndViewResolverMethodReturnValueHandlerTests {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2851,18 +2851,15 @@ public class ServletAnnotationControllerHandlerMethodTests extends AbstractServl
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("rawtypes")
|
||||
public ModelAndView resolveModelAndView(Method handlerMethod,
|
||||
Class handlerType,
|
||||
Object returnValue,
|
||||
ExtendedModelMap implicitModel,
|
||||
NativeWebRequest webRequest) {
|
||||
public ModelAndView resolveModelAndView(Method handlerMethod, Class<?> handlerType, Object returnValue,
|
||||
ExtendedModelMap implicitModel, NativeWebRequest webRequest) {
|
||||
|
||||
if (returnValue instanceof MySpecialArg) {
|
||||
return new ModelAndView(new View() {
|
||||
@Override
|
||||
public String getContentType() {
|
||||
return "text/html";
|
||||
}
|
||||
|
||||
@Override
|
||||
public void render(Map<String, ?> model, HttpServletRequest request, HttpServletResponse response)
|
||||
throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user