mulipartFile於file的相互轉換


mulipartFile轉File

//如果不願意生成本地文件,可以使用臨時文件
       File file = new File(multiPartFile.getOriginalFilename());    //如果需要生成本地文件可以直接寫出具體路徑  
        FileUtils.copyInputStreamToFile(multiPartFile.getInputStream(), file);
    //刪除臨時文件
        if (file.exists()) {
            file.delete();
        }

File轉mulipartFile

File file = new File("E:/input.txt");
FileInputStream input = new FileInputStream(file);
MultipartFile multipartFile =new MockMultipartFile("file", file.getName(), "text/plain", IOUtils.toByteArray(input));

參考文檔:https://www.cnblogs.com/tyrone-vip/p/12172946.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM