File tree Expand file tree Collapse file tree 1 file changed +11
-11
lines changed
spring-web/src/main/java/org/springframework/web/multipart/support Expand file tree Collapse file tree 1 file changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -122,18 +122,18 @@ else if (isMultipartFileArray(parameter)) {
122
122
return null ;
123
123
}
124
124
}
125
- else if (servletPartClass == parameter .getNestedParameterType ()) {
126
- return (isMultipart ? RequestPartResolver .resolvePart (request , name ) : null );
127
- }
128
- else if (isPartCollection (parameter )) {
129
- return (isMultipart ? RequestPartResolver .resolvePartList (request , name ) : null );
130
- }
131
- else if (isPartArray (parameter )) {
132
- return (isMultipart ? RequestPartResolver .resolvePartArray (request , name ) : null );
133
- }
134
- else {
135
- return UNRESOLVABLE ;
125
+ else if (servletPartClass != null ) {
126
+ if (servletPartClass == parameter .getNestedParameterType ()) {
127
+ return (isMultipart ? RequestPartResolver .resolvePart (request , name ) : null );
128
+ }
129
+ else if (isPartCollection (parameter )) {
130
+ return (isMultipart ? RequestPartResolver .resolvePartList (request , name ) : null );
131
+ }
132
+ else if (isPartArray (parameter )) {
133
+ return (isMultipart ? RequestPartResolver .resolvePartArray (request , name ) : null );
134
+ }
136
135
}
136
+ return UNRESOLVABLE ;
137
137
}
138
138
139
139
private static boolean isMultipartFileCollection (MethodParameter methodParam ) {
You can’t perform that action at this time.
0 commit comments