0
我有收到文件簡單的控制器方法:彈出文件上傳。需要文件存在
@ResponseBody
public MyDto createProduct(MyDto dto, @RequestParam(value = "file") MultipartFile file) {
}
的問題是,春天不會拋出異常,如果用戶沒有在形式上選擇文件。但我需要確保用戶選擇了一些文件。我試圖添加required = true
,但它並沒有幫助(而且是默認設置爲true
)
其實春天只拋出,如果我的表格不包含名爲file
在所有的參數異常:
要求MultipartFile參數「文件」不存在
但是,如果參數存在和文件沒有在HTML形式選擇,那麼沒有例外。
如何解決這個問題?
感謝