У меня есть java webservice, использующий метод PUT для обновления сотрудника.
Веб-служба должна получить список файлов и json-файл, содержащий информацию для обновления.
Метод имеет следующую подпись
@RequestMapping(value = "/employees/{employeeId}", method = RequestMethod.PUT, consumes =
MediaType.MULTIPART_FORM_DATA_VALUE)
public ResponseEntity<?> updateEmployee(
@RequestPart EmployeeUserUpdateDto employeeDto,
@PathVariable("employeeId") int employeeId,
@RequestPart MultipartFile[] uploadedFiles, BindingResult bindingResult)
Когда я проверяю этоЗапрос с почтальоном, как следует, говорит, что мой JSON отсутствует:
PS: У меня есть аналогичный запрос на добавление сотрудника, работает простонормально с той же конфигурацией, единственное различие между двумя запросами - переменная пути, а PUT не POST