springmvc下的mutilpartfile 转格式为io.file

简单粗暴方法:

You can get the content of multipartFile by using the getBytes method and you can create an instance of the File class by using the FileOutputStream class.

public File convert(MultipartFile file)

{   

    File convFile = new File(file.getOriginalFilename());

    convFile.createNewFile();

    FileOutputStream fos = new FileOutputStream(convFile);

    fos.write(file.getBytes());

    fos.close();

    return convFile;

}

You can also use the transferTo method:

public File multipartToFile(MultipartFile multipart) throws IllegalStateException, IOException

{

    File convFile = new File( multipart.getOriginalFilename());

    multipart.transferTo(convFile);

    return convFile;

}

原文:java - How to convert a multipart file to File? - Stack Overflow

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 12,205评论 0 10
  • 在瑞士住零星级酒店 文:静候 今年夏天,我去瑞士的格劳宾登州出差,完成工作任务后,当地分公司老总为表达感谢之情,安...
    尔文书舍阅读 1,769评论 2 3
  • 我近期最想实现的一个愿望或目标是月收入6000元。 所以我的咖啡冥想内容是: 1.我真诚地与同事讲话,并且发自内心...
    星光2017阅读 2,548评论 2 12
  • 凌晨🦄最后对小小的关心,换来了她误解,一波波的电话轰炸,为的只是想让🦄知道她不需要🦄的假意关心与和对他这种做...
    YJ_小阅读 3,610评论 3 2

友情链接更多精彩内容