欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Spring Web MVC JSP页面文件上传

程序员文章站 2022-04-12 18:36:16
Spring Web MVC 文件上传示例...

1.1 相关依赖

<dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.3</version> </dependency> 

1.2 文件上传解析器

<!-- 配置文件上传解析器 --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <!-- 字符编码 --> <property name="defaultEncoding" value="UTF-8"/> <!-- 允许上传的最大文件 KB --> <property name="maxUploadSize" value="102400"/> </bean> 

1.3 后台接口

/**
 * Created with IntelliJ IDEA.
 *
 * @author Demo_Null
 * @date 2020/8/27
 * @description 文件上传
 */ @RestController @RequestMapping("/demo") public class DemoController { @PostMapping(value = "/post") // 多文件上传时,只需要将参数改为 MultipartFile[] 数组,然后循环取出文件即可。 public void get(MultipartFile file) throws IOException { System.out.println(file.getOriginalFilename()); file.transferTo(new File("C:\\Users\\softw\\Desktop\\temp\\" + file.getOriginalFilename())); } } 

Spring Web MVC JSP页面文件上传

本文地址:https://blog.csdn.net/Demo_Null/article/details/108264555