我有一个带有以下代码的控制器文件
@PostMapping(path = "/addDefaultTemplate")
void addDefaultTemplate(@Valid @ModelAttribute AddDefaultTemplate defaultTemplate) throws Exception {
//Logic
}
我有这个AddDefaultTemplate java文件
@Data
public class AddDefaultTemplate {
@NotBlank
String name;
@NotNull
String category;
@NotNull
String type;
@NotNull
MultipartFile[] file;
}
当我在上述类中注释multipartfile配置时,该URL工作正常。如果我在上述类url中添加multipartfile,则会引发400错误。为什么,是什么原因?