关于文件上传的实现

            if (!ObjectUtils.isEmpty(dbcFile)){
                try {
                    fileName = dbcFile.getOriginalFilename();
                    //上传文件的地址
                    File file = new File(new File(filePath).getAbsoluteFile()+File.separator);
                    //如果文件夹不存在则新建
                    if (!file.exists()){
                        file.mkdirs();
                        log.info("创建文件夹成功");
                    }
                    //上传的文件需要保存的路径和文件名称,路径需要存在,否则报错
                    log.info("上传文件完整路径是: {}",file+File.separator+fileName);
            //使用绝对路径 dbcFile.transferTo(new File(file.getAbsoluteFile()+File.separator+fileName)); log.info("上传成功,文件名是 {}",fileName); //获取当前登录用户名 } catch (Exception e){ log.error(" 文件上传失败!",e); } return re; } return re;

  

posted @ 2022-09-07 16:26  Yapi酱  阅读(34)  评论(0)    收藏  举报