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();     } }   

相关内容

热门资讯

最终!微信链接透视脚本下载(辅... 最终!微信链接透视脚本下载(辅助)原来真的是有辅助器(有人有挂)-哔哩哔哩1、进入游戏-大厅左侧-新...
分享透视!哈糖大菠萝怎么挂,h... 分享透视!哈糖大菠萝怎么挂,hhpoker辅助软件,学习教程(证实有挂)-哔哩哔哩1、进入到哈糖大菠...
最新技巧!!嘟咪互动修改器,p... 最新技巧!!嘟咪互动修改器,poker辅助器免费安装,秘籍教程(有挂详情)-哔哩哔哩暗藏猫腻,小编详...
曝光透视!德州透视竞技联盟!本... 曝光透视!德州透视竞技联盟!本来有辅助攻略(真是有挂)-哔哩哔哩1、德州透视竞技联盟破解器简单,德州...
迎来新发展!福建兄弟13水插件... 迎来新发展!福建兄弟13水插件(辅助)竟然存在有辅助app(真是有挂)-哔哩哔哩该软件可以轻松地帮助...
解迷透视!wpk安卓下载辅助,... 解迷透视!wpk安卓下载辅助,hhpoker有没有作必弊挂,经验教程(有挂分析)-哔哩哔哩1、下载好...
总算清楚!!心悦辅助器,pok... 总算清楚!!心悦辅助器,pokemmo手机版脚本,模块教程(有挂方式)-哔哩哔哩1、下载好pokem...
关于透视!werplan有挂吗... 关于透视!werplan有挂吗!竟然真的是有辅助方法(有挂技巧)-哔哩哔哩亲,关键说明,werpla...
曝光透视!wepoker插件功... 曝光透视!wepoker插件功能辅助器,竞技联盟透视插件,总结教程(有挂方针)-哔哩哔哩1、下载好w...
有消息称!吉祥填大坑机制原理(... 有消息称!吉祥填大坑机制原理(辅助)都是存在有辅助脚本(有挂助手)-哔哩哔哩1、全新机制【吉祥填大坑...