Java后端接收多个文件
java后端接收多个文件,因为是多个文件,所以在接收的时候可以使用
1、List
2、MultipartFile[]
这两种其实都能接收到多个文件列表,接收到之后再遍历,获取文件,对文件进行存储即可。
保存文件
/**
* 接收传递的文件数组
* @param multipartFiles multipartFiles
* @return result
*/
public List<String> receiveFileToDir(List<MultipartFile> multipartFiles) {
// 输出的文件流保存到本地文件
// uploadDir 是设置好的文件保存地址,可自行设置
String path = uploadDir;
// 判断文件保存目录是否存在,不存在则创建相关目录
File tempFile = new File(path);
if (!tempFile.exists()) {
tempFile.mkdirs();
}
List<String> fileNameList = new ArrayList<>()