MultipartFile 转 File

来源:互联网 发布:哈尔滨php在哪找工作 编辑:程序博客网 时间:2024/06/06 09:27

作者推荐:

import org.apache.commons.io.FileUtils;File file = new File(path);FileUtils.copyInputStreamToFile(multipartFile.getInputStream(), file);


此方法最大优势是,不论多么复杂的文件夹嵌套以及文件名,不存在情况下,工具类都会帮你成功创建。


网上方法:

①MultipartFile file = xxx;CommonsMultipartFile cf= (CommonsMultipartFile)file;DiskFileItem fi = (DiskFileItem)cf.getFileItem();File f = fi.getStoreLocation();②transferTo(File dest)transferTo比①较好,然而



eg : transferTo 需要建文件夹和文件,否则直接transferTo 报错,作者不建议使用


0 0