java接口保存文件到本地指定目录下.md

  • 一、需求
  • 二、后端代码
  • 三、postman模拟页面上传

一、需求

通过接口将 file 保存到本地指定目录下

动动发财小手,关注 + 点赞 + 收藏不迷路。

二、后端代码

package com.web.controller;import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;import java.io.FileOutputStream;/*** @Author: tinker* @Date: 2022/02/18 10:25*/
@Slf4j
@RestController
public class FileUploadController {@PostMapping("/file/upload")String fileUpload(@RequestParam("file") MultipartFile file) {String path = "D:\\uploadDir\\";// 获取文件名(包括后缀)String fileName = file.getOriginalFilename();try (FileOutputStream fos = new FileOutputStream(path + fileName)) {fos.write(file.getBytes());return "文件上传成功";} catch (Exception e) {log.error("file upload failed, fileName = {}", file.getOriginalFilename(), e);}return "文件上传失败";}}

三、postman模拟页面上传

step1:
POST 请求,url = localhost:8080/file/upload

step2:
点击Body,选择 form-data,key 为 file,之后点击 value 选择一个文件,文件名为 test.txt

step3:
点击上传,可以发现本地 uploadDir 目录下已经上传成功了

java接口保存文件到本地指定目录下相关推荐

  1. Java代码实现本地创建文件,读取文件,删除指定目录下的文件

    目录 一.需求: 二.实现: 1.完成创建文件,写入文件 2.读取文件 3.删除文件 测试: 注意: java的split方法分割字符串(分隔符如* | . ^ )及注意点 一.需求: 1.创建文件夹 ...

  2. linux怎么在目录下查找文件,linux find-在指定目录下查找文件

    find命令用来在指定目录下查找文件.任何位于参数之前的字符串都将被视为欲查找的目录名.如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件.并且将查找到的子目录和文件全部进 ...

  3. java 写入指定路径文件_java对指定目录下文件读写操作介绍 | 学步园

    最近因为项目的国际化的需要,需要对整个项目的100来个插件做国际化,这是一件痛苦的事情,因为纯体力劳动.为了省点工作量,想着能不能写个程序批处理了,减少点工作量,于是就有了下面的代码. 1.读取指定的 ...

  4. java删除指定文件_java删除指定目录下指定格式文件的方法

    本文实例为大家分享了java删除指定目录下指定格式文件的具体代码,供大家参考,具体内容如下 正在看疯狂java讲义这本书,发现源码中有我不需要的class文件,想批量把它删除 代码如下: import ...

  5. java 空文件_java删除指定目录下所有空文件夹的方法

    本文实例讲述了java删除指定目录下所有空文件夹的方法.分享给大家供大家参考,具体如下: package com.func; import java.io.File; import java.util ...

  6. python删除过期文件_Python删除指定目录下的过期文件的代码

    在代码过程中,将代码过程中比较常用的一些代码段做个备份,如下的代码是关于Python删除指定目录下的过期文件的代码,应该能对小伙伴也有帮助. import os import sys import t ...

  7. php遍历指定目录下的文件,PHP遍历指定目录下所有文件和目录

    PHP目录遍历程序代码,将显示指定目录下的所有文件和文件夹,并列出这些文件,最后统计出文件总数.使用的PHP函数有is_dir.closedir.scan_dir等. 本代码比较准确,可判断目录下的是 ...

  8. php中如何判断目录是否存在文件_PHP判断指定目录下是否存在文件

    这篇文章介绍的内容是关于PHP判断指定目录下是否存在文件 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下/* 功能:判断某个目录下是否存在文件: 参数:$path -- 要进行判断的目 ...

  9. 到另一个文件夹 复制hdfs上的文件_复制指定目录下的全部文件到另一个目录中...

    linux下文件的复制.移动与删除命令为:cp,mv,rm 复制指定目录下的全部文件到另一个目录中 假设复制源目录 为 dir1 ,目标目录为dir2.怎样才能将dir1下所有文件复制到dir2下了 ...

最新文章

  1. Winform根据控件名获取指定控件
  2. [概统]本科二年级 概率论与数理统计 第七讲 期望、方差与相关性
  3. Ubuntu9.10 server 安装配置 vsftpd2.2.0 ftp服务器 并且 解决 putty 登陆 sshd 显示中文乱码
  4. 分支限界法实现最优装载c++_分支限界法
  5. Java if语句深度解析
  6. MySQLdb安装的错误说明
  7. Microsoft Hololens开发上手(4)
  8. Java中整型的缓存机制
  9. Prototype(原型模式)
  10. ASP.net报错汇总: This application is currently offline.
  11. 用R3写卡成PRL302,解决新电信卡PRL301只能1X不能上3G问题
  12. php 按引用传递的使用
  13. Windows 10 20H2 微软MSDN官方正式版英文ISO镜像下载
  14. 宋浩老师线性代数知识卡片
  15. 定积分证明题例题_数列极限求法十五种(25个例题+推文送给微积分和数学分析同学)...
  16. 紫猫插件-网络共享数据(16-18)
  17. BZOJ3332:旧试题
  18. PS教程:利用灰度蒙版实现无级调节
  19. 指付通盗刷信用卡维权连载--9月4日维权纪实
  20. Java学习1——计算机基础知识

热门文章

  1. 16哈理工新生赛 B 修建传送门 (双指针)
  2. Azure NSG Flow Log 引发的自嗨 -- 日志 ETL 流式处理
  3. 【Android 进阶】开发APP常见的错误
  4. python3查找元素在数组位置_Python:查找数组中元素的位置
  5. 【原】iOS学习45之多媒体操作
  6. 赠书:支付平台架构业务、规划、设计与实现
  7. android 图片锯齿,在Android上禁用消除锯齿Imageview
  8. 我们为什么要使用空接口
  9. ubuntu 16.04 桌面版 双击自动删除文字 解决方案
  10. 大数据可视化大屏展示