美文网首页javaWeb开发基础知识
spring MVC 的MultipartFile转File读取

spring MVC 的MultipartFile转File读取

作者: 落落落落落跑 | 来源:发表于2018-01-09 11:57 被阅读0次

第一种方法:

MultipartFile file = xxx;

CommonsMultipartFile cf= (CommonsMultipartFile)file;

DiskFileItem fi = (DiskFileItem)cf.getFileItem();

        File f = fi.getStoreLocation();

  会在项目的根目录的临时文件夹下生成一个文件;

第二种方法:

    transferTo(File dest);

  会在项目中生成一个新文件;

第三种方法:   

  File f = (File) xxx 强转即可。前提是要配置multipartResolver,要不然会报类型转换失败的异常。

    

第四种方法:

  Workbook wb = Workbook.getWorkbook(xxx .getInputStream());

  转换为输入流,直接读取;

第五种方法:

  byte[] buffer = myfile.getBytes();

相关文章

网友评论

    本文标题:spring MVC 的MultipartFile转File读取

    本文链接:https://www.haomeiwen.com/subject/ovpfxxtx.html