1.方法定义
public Result<String> upload(@RequestPart("file")MultipartFile pic)
1.创建存储路径
String fileDir="E:/自己电脑的存放路径";
2.UUID生成文件名
String fileName=pic.getOriginalFilename(); String suffix=fileName.substring(fileName.lastIndexOf(".")); fileName= UUID.randomUUID()+suffix;
3.创建文件夹
File dirFile=new File(fileDir); if(!dirFile.exists()){ dirFile.mkdirs(); }
4.将文件写入磁盘,返回文件存放路径
String filePath=fileDir+"/"+fileName; try { pic.transferTo(new File(filePath)); } catch (IOException e) { e.getMessage(); } //返回文件的路径 return Result.ok(filePath);
文章来源地址https://www.toymoban.com/news/detail-654744.html
文章来源:https://www.toymoban.com/news/detail-654744.html
到了这里,关于JAVA后端MultipartFile实现文件上传的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!