Spring Boot入门(8)文件上传和数据预览
介绍 本次分享将具体介绍如何在Spring Boot中实现文件上传和数据预览。 我们将实现CSV文件的数据预览和部分图片格式的查看。主要的思路如下: 利用Spring Boot的MultipartFile实现文件的上传; 利用Spring MVC实现整个文件上传流程的控制; 利用javacsv API实现CSV文件的读取; 利用JavaScript实现CSV文件的数据预览 话不多说,我们直接上项目! 项目介绍 整个项目的结构如下: 主要是两部分的内容,一部分是Controller(控制器),一部分是view(视图)文件。UploadController.java是控制器,其代码如下: package com.hello.upload.Controller; import java.util.*; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; import org.springframework...