Fix NPE in FormHttpMessageConverter

Issue: SPR-10187
This commit is contained in:
Rossen Stoyanchev
2013-01-21 13:23:59 -05:00
parent 21becef1bd
commit 0c56e86bfb
2 changed files with 7 additions and 4 deletions

View File

@@ -265,10 +265,12 @@ public class FormHttpMessageConverter implements HttpMessageConverter<MultiValue
for (Map.Entry<String, List<Object>> entry : parts.entrySet()) {
String name = entry.getKey();
for (Object part : entry.getValue()) {
writeBoundary(boundary, os);
HttpEntity entity = getEntity(part);
writePart(name, entity, os);
writeNewLine(os);
if (part != null) {
writeBoundary(boundary, os);
HttpEntity entity = getEntity(part);
writePart(name, entity, os);
writeNewLine(os);
}
}
}
}