首先在配置文件中定义文件保存的路径
files: upload: path: D:/files/
在controller层里读取配置文件
@Value("${files.upload.path}") String filePath;
使用MultipartFile中的transferTo()方法进行文件的上传
@RestController public class TestController {
@PostMapping("/upload1") public void upload1(MultipartFile file) throws IOException { //使用PostMan测试能否上传 //获取文件名称和后缀 String originalFilename = file.getOriginalFilename(); //MultipartFile 的保存文件的方法 文件路径 保存的文件的名字 file.transferTo(new File(filePath, originalFilename)); }
}文章来源:https://www.toymoban.com/news/detail-754610.html
完成!!文章来源地址https://www.toymoban.com/news/detail-754610.html
到了这里,关于使用postman发起post请求,进行文件上传。上传的文件 要 存储到服务器的一个目录下,这个目录要在application.yml 文件里配置。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!