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

相关内容

热门资讯

6分钟发现!福建大菠萝万能辅助... 6分钟发现!福建大菠萝万能辅助器,wepoker脚本下载(透视)2025新版技巧(有挂秘笈)1、福建...
重大通报!微扑克软件发牌原理,... 重大通报!微扑克软件发牌原理,德州之星ai辅助,教你攻略(有挂方式)-哔哩哔哩;1、不需要AI权限,...
推荐一款!(菠萝德州app挂)... 推荐一款!(菠萝德州app挂)外挂辅助软件!(微扑克模拟器是可以)科技教程(2025已更新)(哔哩哔...
第四分钟理解!WePOker有... 第四分钟理解!WePOker有没有透视方法,aapoker俱乐部靠谱吗(透视)普及教程(有挂功能)W...
透视安卓版!(WPK漏洞)外挂... 透视安卓版!(WPK漏洞)外挂透明挂ai代打辅助助手!(wepoke德州扑克用ai代打)必胜教程(2...
分享实测!wpk德州职业代打,... 分享实测!wpk德州职业代打,wepokeai代打,黑科技教程(有挂规律)-哔哩哔哩;wpk德州职业...
第九分钟透明挂!wepoker... 第九分钟透明挂!wepoker有没有插件,佛手在线大菠萝为什么都输(透视)详细教程(揭秘有挂)1、很...
科技通报!Wpk有挂,wepo... 科技通报!Wpk有挂,wepoke是可以软件,技巧教程(有挂细节)-哔哩哔哩;wepoke是可以软件...
透视总结!(we-poker)... 透视总结!(we-poker)外挂辅助透视挂!(微扑克发牌逻辑)教你攻略(2023已更新)(哔哩哔哩...
第9分钟辅助挂!hhpoker... 第9分钟辅助挂!hhpoker德州牛仔视频,德州hhpoker脚本(透视)2025新版教程(有挂解惑...