Java教程

java导入文件

本文主要是介绍java导入文件,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
上传指定路劲

  /*使用SpringBoot实现简单文件上传(上传至本地)*/
    @PostMapping("/upload")
    //MultipartFile 接收前端传过来的文件
    public String upload(@RequestBody MultipartFile file) throws IOException {
        // 注意 前端传参的name要和MultipartFile的对象名保持一直 比如此处对象名为file 则前端传参的name也要为file
        //获取上传文件的文件名
        String oldName=file.getOriginalFilename();
        //指定上传路径
        String path="F:\\upload_files\\";
        //拼接成为新文件的路径
        String filePath=path+oldName;
        //创建新文件对象 指定文件路径为拼接好的路径
        File newFile=new File(filePath);
        //将前端传递过来的文件输送给新文件 这里需要抛出IO异常 throws IOException
        file.transferTo(newFile);
        //上传完成后将文件路径返回给前端用作图片回显或增加时的文件路径值等
        return filePath;
    }

  

2上传自己新建的文件夹

  /*使用SpringBoot实现简单文件上传(上传至本地)*/
    @PostMapping("/upload")
    //MultipartFile 接收前端传过来的文件
    public String upload(@RequestBody MultipartFile file) throws IOException {
        // 注意 前端传参的name要和MultipartFile的对象名保持一直 比如此处对象名为file 则前端传参的name也要为file
        //获取上传文件的文件名
        String oldName=file.getOriginalFilename();
        //指定上传路径
        String path="F:\\upload_files\\";
        //拼接成为新文件的路径
        String filePath=path+oldName;
        //创建新文件对象 指定文件路径为拼接好的路径
        File newFile=new File(filePath);
        //将前端传递过来的文件输送给新文件 这里需要抛出IO异常 throws IOException
        file.transferTo(newFile);
        //上传完成后将文件路径返回给前端用作图片回显或增加时的文件路径值等
        return filePath;
    }

  

这篇关于java导入文件的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!