SpringBoot+Vue实现简单的文件上传(Excel篇)
创始人
2025-01-07 07:33:51
0

SpringBoot+Vue实现简单的文件上传

1 环境 SpringBoot 3.2.1,Vue 2,ElementUI
2 页面
在这里插入图片描述

3 效果:只能上传xls文件且大小限制为2M,选择文件后自动上传。
4 前端代码

      

5 后端代码

package org.wjg.onlinexml.service.impl;  import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.ss.usermodel.Workbook; import org.springframework.stereotype.Service; import org.springframework.web.multipart.MultipartFile; import org.wjg.onlinexml.po.Result; import org.wjg.onlinexml.service.FileService;  import java.io.IOException;  @Service("xls") public class XLSServiceImpl implements FileService {      @Override     public Result upload(MultipartFile file) {         if (file.isEmpty()) {             return Result.builder().code(500).msg("上传失败!").build();         }           try (Workbook workbook = new HSSFWorkbook(file.getInputStream())) {             //获取第一个sheet页             Sheet sheet = workbook.getSheetAt(0);             //遍历每行             for (Row row : sheet) {                 //遍历每个单元格                 for (Cell cell : row) {                     System.out.print(cell.getStringCellValue() + " ");                 }                 System.out.println();             }         } catch (IOException e) {             e.printStackTrace();         }          return Result.builder().code(200).msg("上传成功").build();     } }   

相关内容

热门资讯

黑科技实锤!德州辅助软件开发定... 黑科技实锤!德州辅助软件开发定制,太嚣张了都是真的有挂(透视)微扑克教程(2020已更新)(哔哩哔哩...
黑科技好友房!微扑克数据辅助软... 黑科技好友房!微扑克数据辅助软件,太坑了原来是有挂(透视)高科技教程(2020已更新)(哔哩哔哩)亲...
黑科技挂!wpk德州职业代打,... 黑科技挂!wpk德州职业代打,太夸张了都是是真的有挂(透视)靠谱教程(2020已更新)(哔哩哔哩)暗...
黑科技讲解!wepoke确实有... 黑科技讲解!wepoke确实有挂,太离谱了本来真的是有挂(透视)玩家教程(2020已更新)(哔哩哔哩...
黑科技私人局!德扑之星软件模拟... 黑科技私人局!德扑之星软件模拟器,太离谱了一贯有挂(透视)存在挂教程(2020已更新)(哔哩哔哩)1...
黑科技好友房!红龙扑克辅助器能... 黑科技好友房!红龙扑克辅助器能用吗,太无语了切实真的是有挂(透视)2025新版教程(2020已更新)...
黑科技了解!wepoke真的有... 黑科技了解!wepoke真的有挂,太坑了一贯存在有挂(透视)wpk教程(2020已更新)(哔哩哔哩)...
黑科技游戏!wpk有长期盈利玩... 黑科技游戏!wpk有长期盈利玩家吗,太嚣张了一贯真的有挂(透视)安装教程(2020已更新)(哔哩哔哩...
黑科技玄学!德州辅助软件开发定... 黑科技玄学!德州辅助软件开发定制,太坑了一直有挂(透视)细节揭秘(2020已更新)(哔哩哔哩);1、...
黑科技线上!微扑克全自动机器人... 黑科技线上!微扑克全自动机器人,太夸张了竟然是真的有挂(透视)透视教程(2020已更新)(哔哩哔哩)...