multipartfileで複数のファイルをアップロードする方法

複数のファイルをアップロードするには、MultipartFileの配列を使用して複数のファイルを受信できます。以下は例です:

HTMLのフォーム:

<form method="post" action="/upload" enctype="multipart/form-data">
  <input type="file" name="files" multiple>
  <input type="submit" value="Upload">
</form>

Spring コントローラ:

@PostMapping("/upload")
public String uploadFiles(@RequestParam("files") MultipartFile[] files) {
  // 遍历文件数组,并处理每个文件
  for (MultipartFile file : files) {
    // 处理文件...
  }
  // 返回响应
  return "Files uploaded successfully";
}
bannerAds