编写上传页面
<form action="/to" method="post" enctype="multipart/form-data" >
<input type="file" name="face">
<input type="submit" value="上传">
</form>
编写Controller
@Controller
public class Mul {
@PostMapping("to")
public String upload(MultipartFile face, Map map){
String fileName=face.getOriginalFilename();
String filePath = "D://temp-rainy//"; // 上传后的路径
String suffixName = fileName.substring(fileName.lastIndexOf(".")); // 后缀名
fileName = UUID.randomUUID() + suffixName; // 新文件名
File dest = new File(filePath);
if(!dest.exists()){
dest.mkdir();
}
//等待接收数据流的文件
File file2=new File(dest,fileName);
try {
//传入数据
face.transferTo(file2);
} catch (Exception e) {

本文介绍了如何在SpringBoot中利用内嵌的Tomcat实现图片上传功能,并将上传成功的图片在页面上进行展示,包括创建上传页面、编写Controller处理请求以及配置静态资源映射。
最低0.47元/天 解锁文章
1183

被折叠的 条评论
为什么被折叠?



