更新时间:2022-10-20 08:55:32
我遇到了类似的问题。当您要发送Object
+Multipart
时。你必须(或者至少我不知道其他解决方案)让你的控制器变成那样:
public void createNewObjectWithImage(@RequestParam("model") String model, @RequestParam(value = "file", required = false) MultipartFile file)
然后:使用以下命令将字符串转换为对象:
ObjectMapper mapper = new ObjectMapper();
ModelDTO modelDTO = mapper.readValue(model, ModelDTO.class);