Java文件上传及下载

▶SpringBoot集成文件 - 基础的文件上传和下载 | Java 全栈知识体系

1.文件上传

@RestController
@RequestMapping("/file")
public class upload {
    @PostMapping("/upload")
    public String  upload(@RequestParam(value = "file", required = true) MultipartFile file) {
        try {
            // 本地文件保存位置
            String uploadPath = "E:\\upload"; // 改这里
            File uploadDir = new File(uploadPath);
            if (!uploadDir.exists()) {
                uploadDir.mkdir();
            }
            System.out.println(uploadDir.getAbsolutePath());
            // 本地文件
            File localFile = new File(uploadPath + File.separator + file.getOriginalFilename());
            // transfer to local
            file.transferTo(localFile);
        } catch

你可能感兴趣的:(java,开发语言)