当前位置:   article > 正文

el-upload文件上传后端实现_el-upload上传文件给后端

el-upload上传文件给后端
@PostMapping("/uploadImg")
    @ApiOperation(value = "上传文件并保存", notes = "测试上传")
    public Result uploadImg(@RequestParam MultipartFile file) throws IOException {
        //获取文件名(包含后缀)
        String fileName = file.getOriginalFilename();
        //获取文件后缀
        String suffix = fileName.substring(fileName.lastIndexOf("."));
        //生成文件名
        fileName = UUID.randomUUID() + suffix;
        //保存图片的路径
        String dirPath = "D:/files";
        File dirFile = new File(dirPath);
        //判断文件如果不存在则创建
        if (!dirFile.exists()) {
            //创建文件夹
            dirFile.mkdirs();
        }
        //得到文件的完整路径
        String filePath = dirPath + "/" + fileName;
        //保存文件
        file.transferTo(new File(filePath));
        //把图片路径返回给前端
        return resultData(filePath);
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号