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

相关内容

热门资讯

透视中牌率!wpk透视挂(透视... 您好:wpk透视挂这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别...
实测分享"wepok... 实测分享"wepoke有可以诀窍"详细外挂透明挂辅助神器-一贯真的是有挂(哔哩哔哩)是一款可以让一直...
第九分钟了解(微扑克有辅助挂)... 第九分钟了解(微扑克有辅助挂)软件透明挂辅助代打(透视)AI教程(2024已更新)(哔哩哔哩)是一款...
透视线上!破解辅助插件wepo... 透视线上!破解辅助插件wepoker(透视)底牌透视挂辅助方法(可靠开挂辅助透明教程)-哔哩哔哩;破...
实测分享"aapok... 实测分享"aapoker是谁开发的"详细外挂透明挂辅助工具-从前真的是有挂(哔哩哔哩);实测分享"a...
五分钟了解(微扑克系统)外挂透... 五分钟了解(微扑克系统)外挂透明挂辅助下载(透视)科技教程(2022已更新)(哔哩哔哩);亲真的是有...
透视智能ai!wepoker私... 透视智能ai!wepoker私人局辅助(透视)底牌透视挂辅助脚本(可靠开挂辅助安装教程)-哔哩哔哩;...
如何分辨真伪"德州w... 如何分辨真伪"德州wpk辅助"详细外挂透明挂辅助软件-本然是有挂(哔哩哔哩);1、点击下载安装,德州...
第9分钟了解(微扑克规律)软件... 您好,微扑克规律这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这款游...
透视app!pokerworl... 透视app!pokerworld软件(透视)底牌透视挂辅助神器(可靠开挂辅助线上教程)-哔哩哔哩;是...