Spring boot实现文件上传实例(多文件上传)
文件上传主要分以下几个步骤:
(1)新建mavenjavaproject;
(2)在pom.xml加入相应依赖;
(3)新建一个表单页面(这里使用thymleaf);
(4)编写controller;
(5)测试;
(6)对上传的文件做一些限制;
(7)多文件上传实现
(1)新建mavenJavaproject
新建一个名称为spring-boot-fileuploadmavenJava项目;
(2)在pom.xml加入相应依赖;
加入相应的maven依赖,具体看以下解释:
4.0.0 com.example spring-boot-fileupload 0.0.1-SNAPSHOT org.springframework.boot spring-boot-starter-parent 1.4.0.RELEASE org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-thymeleaf maven-compiler-plugin 1.7
(3)新建一个表单页面(这里使用thymleaf)
在src/main/resouces新建templates,在templates下新建一个file.html:
HelloWorld! 文件: