/**
* file 转 MultipartFile
*
* @param file
* @return
*/
public static MultipartFile fileToMultipartFile(File file) {
MultipartFile result = null;
if (null != file) {
try (FileInputStream input = new FileInputStream(file)) {
result = new MockMultipartFile(file.getName().concat("temp"), file.getName(), "text/plain", input);
} catch (IOException e) {
e.printStackTrace();
}
}
return result;
}
/**
* List<File> => MultipartFile[]
*
* @param fileList
* @return
*/
public static MultipartFile[] fileListToMultipartFiles(List<File> fileList) {
MultipartFile[] multipartFiles = new MultipartFile[fileList.size()];
for (int i = 0; i < fileList.size(); i++) {
File file4 = fileList.get(i);
MultipartFile multipartFile = FileUtil.fileToMultipartFile(file4);
multipartFiles[i] = multipartFile;
}
return multipartFiles;
}
file 转 MultipartFile的方法
最新推荐文章于 2024-05-02 13:08:19 发布