MultipartResolutionDelegate skips Part parameter checks on Servlet 2.5
Issue: SPR-14358
This commit is contained in:
parent
045ee52232
commit
dcb2c73102
|
|
@ -85,9 +85,10 @@ public abstract class MultipartResolutionDelegate {
|
|||
|
||||
public static boolean isMultipartArgument(MethodParameter parameter) {
|
||||
Class<?> paramType = parameter.getNestedParameterType();
|
||||
return (MultipartFile.class == paramType || isMultipartFileCollection(parameter) ||
|
||||
isMultipartFileArray(parameter) || servletPartClass == paramType ||
|
||||
isPartCollection(parameter) || isPartArray(parameter));
|
||||
return (MultipartFile.class == paramType ||
|
||||
isMultipartFileCollection(parameter) || isMultipartFileArray(parameter) ||
|
||||
(servletPartClass != null && (servletPartClass == paramType ||
|
||||
isPartCollection(parameter) || isPartArray(parameter))));
|
||||
}
|
||||
|
||||
public static Object resolveMultipartArgument(String name, MethodParameter parameter, HttpServletRequest request)
|
||||
|
|
|
|||
Loading…
Reference in New Issue