本文将介绍如何在Spring Boot中实现文件上传和下载功能。
文件上传
文件上传是Web应用程序中常见的功能之一,Spring Boot提供了MultipartFile接口来处理文件上传。以下是实现文件上传的步骤:
- 添加依赖
在pom.xml文件中添加以下依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
- 创建上传页面
在HTML页面中添加上传表单,例如:
<form method="POST" action="/upload" enctype="multipart/form-data">
<input type="file" name="file"/>
<button type="submit">上传</button>
</form>
在表单中使用POST请求将文件上传到/upload路径。
- 实现上传接口
在Spring Boot应用程序中实现上传接口,例如:
@PostMapping("/upload")
public String upload(@RequestParam("file") Multip