您的位置:首页技术文章
文章详情页

Springboot文件上传功能简单测试

浏览:3日期:2023-05-18 17:20:54

在static文件夹中创html页面

内容为:

<html><head></head><body><form action='/fileuploadContorller' method='post' enctype='multipart/form-data'> <input type='file' name='file'/> <input type='submit' value='提交'></form></body></html>

创建控制器

package com.mc_74120.springbootfileupload.controller;import org.springframework.web.bind.annotation.PostMapping;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;import org.springframework.web.multipart.MultipartFile;import java.io.File;import java.io.IOException;@RestControllerpublic class FileUpLoadController { @PostMapping('/fileuploadContorller') public String fileUpLoadController(MultipartFile file) throws IOException {//MultipartFile对象的名称必须和html中的文件上传标签的名字相同 System.out.println(file.getOriginalFilename()); file.transferTo(new File('d:/'+file.getOriginalFilename())); return 'ok'; }}

选择文件

Springboot文件上传功能简单测试

发送

找到该图片

Springboot文件上传功能简单测试

在application配置文件中 可以配置 文件的大小和request请求的大小

#配置单个文件的大小spring.servlet.multipart.max-file-size=5MB#配置一次请求总容量大小spring.servlet.multipart.max-request-size=10MB

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持好吧啦网。

标签: Spring
相关文章: