要上傳多個文件,可以使用MultipartFile數組來接收多個文件。以下是一個示例:
HTML表單:
<form method="post" action="/upload" enctype="multipart/form-data">
<input type="file" name="files" multiple>
<input type="submit" value="Upload">
</form>
Spring Controller:
@PostMapping("/upload")
public String uploadFiles(@RequestParam("files") MultipartFile[] files) {
// 遍歷文件數組,并處理每個文件
for (MultipartFile file : files) {
// 處理文件...
}
// 返回響應
return "Files uploaded successfully";
}