Как обработать запрос с помощью JSON и Multipart File при весенней загрузке - PullRequest
0 голосов
/ 03 октября 2018

Я пытаюсь создать REST API в формате, который будет принимать данные запроса как с типом JSON, так и с типом MultipartFile.

Это мой запрос, который будет в следующем формате в POSTMAN: REquest Format i 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"
}

Так что любой может любезно подсказать мне, что я могу сделать неправильно, из-за которого я не могу достичь желаемого результата при обработке запроса вышеуказанной формы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...