Я пытаюсь создать REST API в формате, который будет принимать данные запроса как с типом JSON, так и с типом MultipartFile.
Это мой запрос, который будет в следующем формате в POSTMAN:
Мои классы POJO следующие:
Класс: Организация
public class Organisation
{
priavet int org_id;
private MultipartFile organisationRegistrationDocument;
private Teachers[]
// getters and setters
}
Класс: учителя
class Teachers{
private String teacherId;
private MultipartFile teacherPhoto;
// getters and setters
}
Мой контроллер Класс выглядит следующим образом:
@RequestMapping(value="/test",method=RequestMethod.POST,headers = {"content-type=multipart/mixed","content-type=multipart/form-data"})
private ResponseEntity<Object> testUpload(@RequestBody Organisation org) {
return null;
}
ОшибкаВыкинуто из POSTMAN:
{
"timestamp": "2018-10-03T07:38:30.439+0000",
"status": 400,
"error": "Bad Request",
"message": "Required request part 'org' is not present",
"path": "/test"
}
Так что любой может любезно подсказать мне, что я могу сделать неправильно, из-за которого я не могу достичь желаемого результата при обработке запроса вышеуказанной формы?