做一个简单的上传图片和显示图片的测试
首先要有web-starter的包,Springboot中内置了DispatcherServlet也配置好了MultipartResolver。
关于上传文件的特殊配置可以在MultipartFile中设置
在aplication.properties里设置
#MultipartFile常用配置
#是否支持multipart上传文件,默认支持
spring.servlet.multipart.enabled=true
#文件大小阈值,当大于这个阈值时将写入到磁盘,否则存在内存中,(默认值 0 ,一般情况下不用特意修改)
spring.servlet.multipart.file-size-threshold=0B
#上传文件的临时目录
#spring.servlet.multipart.location
#最大支持文件大小,默认 1 M ,该值可适当的调整
spring.servlet.multipart.max-file-size=10MB
#最大支持请求大小,默认 10 M
spring.servlet.multipart.max-request-size=20MB
#判断是否要延迟解析文件(相当于懒加载,一般情况下不用特意修改)
spring.servlet.multipart.resolve-lazily=false
做一个显示界面静态资源下:upload_paper.html
<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
<meta char