【发布时间】:2021-11-28 18:41:26
【问题描述】:
提示,我在将文件上传到数据库时遇到问题。我需要实现一个控制器,它接受从 1 到 n 的多个文件以及附加参数。 例如:
public class FilesDTO{
private String name;
private String type;
private MultipartFile file;
get / get
}
进一步实现控制器,例如:
@RequestMapping(value = "file/{id}", method = RequestMethod.POST, consumes = { MediaType.APPLICATION_JSON_VALUE,
MediaType.MULTIPART_FORM_DATA_VALUE })
public ResponseEntity<?> addFile(@PathVariable Long id, @ModelAttribute List<FilesDTO> filesRequestList) throws IOException {
// log..
}
如何正确发送请求,以什么形式发送到这个控制器?
如果您使用邮递员。 也许我误解了如何实现控制器,告诉我怎么做最好 也许这不应该通过 dto 来完成
【问题讨论】:
标签: java spring-boot multipartform-data