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

相关内容

热门资讯

记者发布(德州ai软件购买)德... 记者发布(德州ai软件购买)德州之星辅助挂(果然是有挂)-哔哩哔哩科技教程也叫必备教程,这是一款功能...
总算了解!微扑克有辅助透视,微... 总算了解!微扑克有辅助透视,微扑克如何让系统发好牌(微扑克)原来真的是有挂(有挂辅助)-哔哩哔哩;1...
最新技巧!“wpk到底有没有外... 最新技巧!“wpk到底有没有外挂”微扑克ai辅助(wpK)一贯是真的有挂(真实有挂)-哔哩哔哩wpk...
黑科技ai“wepoke有没有... 黑科技ai“wepoke有没有挂”wepoke到底有没有挂(智能ai)其实存在有挂(有挂实锤)-哔哩...
重大通报!微扑克透明挂,微扑克... 重大通报!微扑克透明挂,微扑克透牌(微扑克)原来有挂(有挂总结)-哔哩哔哩;微扑克透明挂辅助器中分为...
一分钟了解(德州ai辅助神器软... 一分钟了解(德州ai辅助神器软件)德州ai辅助app(切实是真的有挂)-哔哩哔哩;《WPK辅助透视》...
推荐一款“wpk ai辅助”w... 推荐一款“wpk ai辅助”wpk俱乐部黑科技(wPK)确实有挂(有挂解惑)-哔哩哔哩1、wpk a...
实测分享!微扑克代打是真的吗,... 实测分享!微扑克代打是真的吗,微扑克透牌(微扑克)其实真的是有挂(有人有挂)-哔哩哔哩1、微扑克代打...
黑科技挂黑科技“wepoke黑... 黑科技挂黑科技“wepoke黑科技”aapoker透明挂(透明挂黑科技)好像是真的有挂(真的有挂)-...
研究成果(线上wpk德州ai机... 研究成果(线上wpk德州ai机器人)德州之星透视外挂(果然存在有挂)-哔哩哔哩是一款可以让一直输的玩...