Polish ErrorArgumentResolver
This commit is contained in:
@@ -50,10 +50,12 @@ public class ErrorsMethodArgumentResolver implements HandlerMethodArgumentResolv
|
||||
|
||||
@Override
|
||||
@Nullable
|
||||
public Object resolveArgument(MethodParameter parameter, @Nullable ModelAndViewContainer mavContainer,
|
||||
NativeWebRequest webRequest, @Nullable WebDataBinderFactory binderFactory) throws Exception {
|
||||
public Object resolveArgument(MethodParameter parameter,
|
||||
@Nullable ModelAndViewContainer mavContainer, NativeWebRequest webRequest,
|
||||
@Nullable WebDataBinderFactory binderFactory) throws Exception {
|
||||
|
||||
Assert.state(mavContainer != null, "Errors/BindingResult argument only supported on regular handler methods");
|
||||
Assert.state(mavContainer != null,
|
||||
"Errors/BindingResult argument only supported on regular handler methods");
|
||||
|
||||
ModelMap model = mavContainer.getModel();
|
||||
if (model.size() > 0) {
|
||||
@@ -65,8 +67,9 @@ public class ErrorsMethodArgumentResolver implements HandlerMethodArgumentResolv
|
||||
}
|
||||
|
||||
throw new IllegalStateException(
|
||||
"An Errors/BindingResult argument is expected to be declared immediately after the model attribute, " +
|
||||
"the @RequestBody or the @RequestPart arguments to which they apply: " + parameter.getMethod());
|
||||
"An Errors/BindingResult argument is expected to be declared immediately after " +
|
||||
"the model attribute, the @RequestBody or the @RequestPart arguments " +
|
||||
"to which they apply: " + parameter.getMethod());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user