public static File transferToFile(MultipartFile multipartFile) {
//选择用缓冲区来实现这个转换即使用java创建的临时文件 使用MultipartFile.transferto()方法
File file = null;
try {
String originalFilename = multipartFile.getOriginalFilename();
String[] filename = originalFilename.split("\\.");
file=File.createTempFile(filename[0], filename[1] + ".");
multipartFile.transferTo(file);
file.deleteOnExit();
} catch (IOException e) {
e.printStackTrace();
}
return file;
}
Java的MultipartFile类转化为File类
最新推荐文章于 2024-06-13 19:05:39 发布