new一个xssfworkbook时出错_java用poi操作excel的时候,new XSSFWorkbook,总是报错?
问 题
走到箭头那一步的时候,总是调到handlerMehtodInvoker.class 这里
为什么捕捉不到异常?
解决方案
看你的代码,貌似实现的是要读取Excel文件吧。代码如下:具体的跟你的POI所支持的EXCEL版本有关系的。
public List importExcel(@File("upload")FileItem fileInput, ErrorContext error) {
List list = null;
if (null == fileInput) {
throw new ServiceException(ErrorCode.Params_Lost, "机柜导入文件");
}
Workbook wb = null;
InputStream is = null;
Sheet sheet = null;
try {
is = fileInput.getInputStream();
wb = new XSSFWorkbook(is);
sheet = wb.getSheet(sheetName);
} catch (Exception e) {
throw new ServiceException(ErrorCode.Upload_File_Error, "上传excel版本文件解析失败");
} finally {
if (is != null) {
try {
is.close();
} catch (IOException e) {
}
}
}
if (sheet != null) {
// 初始化Excel栏目
List mappingList = RackUtil.getModColumns(null);
try {
list = ExcelUtils.excel2bean(sheet, RackVo.class, mappingList);
} catch (Exception e) {
throw new ServiceException(ErrorCode.Upload_File_Error, "Excel解析失败");
}
} else {
throw new ServiceException(ErrorCode.Upload_File_Error, "未找到模板对应sheet");
}
return list;
}
扫一扫关注IT屋
微信公众号搜索 “ IT屋 ” ,选择关注与百万开发者在一起
new一个xssfworkbook时出错_java用poi操作excel的时候,new XSSFWorkbook,总是报错?相关推荐
- java poi exce 移动_JAVA使用POI操作excel
这里提一下,java操作excel的组件除了apache的poi,还有jexcelapi(jxl),其中poi组件的获取地址为poi.apache.org. poi组件中常用的类有HSSFworkbo ...
- java excel 晒新年操作_JAVA使用POI操作excel
这里提一下,java操作excel的组件除了apache的poi,还有jexcelapi(jxl),其中poi组件的获取地址为poi.apache.org. poi组件中常用的类有HSSFworkbo ...
- java合并单元格的快捷键_Java使用POI操作Excel合并单元格
合并单元格的方法: 指定 4 个参数,起始行,结束行,起始列,结束列.然后这个区域将被合并. CellRangeAddress region = new CellRangeAddress(startR ...
- POI操作Excel时Cannot get a text value from a numeric formula cell非法参数异常
POI操作Excel时Cannot get a text value from a numeric formula cell非法参数异常 参考文章: (1)POI操作Excel时Cannot get ...
- 自己封装的poi操作Excel工具类
在上一篇文章<使用poi读写Excel>中分享了一下poi操作Excel的简单示例,这次要分享一下我封装的一个Excel操作的工具类. 该工具类主要完成的功能是:读取Excel.汇总Exc ...
- Apache POI操作Excel的坑
本文记录一下用Apache POI操作Excel时可能遇到一些坑. excel版本错误 首先是excel版本问题,由于office excel 03版和07版的区别,在读取文件时如果版本不匹配会报以下 ...
- Apache POI操作Excel文件
Apache POI是用Java编写的免费开源的跨平台的Java API,Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能,其中使用最多的就是使用PO ...
- java 中的poi_Java中使用POI操作ExceL的读与
1.Java中使用POI操作ExceL的读与写 直接给代码 1.1导入依赖 org.apache.poi poi 3.10-FINAL org.apache.poi poi-ooxml 3.10-F ...
- POI 操作Excel的单元格样式超过64000的异常问题解决
文章目录 POI 操作Excel的单元格样式超过64000的异常问题解决 问题描述 问题原因 问题分析和解决 简单的Excel文件生成Demo 最终的解决方案 POI 操作Excel的单元格样式超过6 ...
最新文章
- 途牛+巨杉 诠释在线旅游与大数据结合
- php 安卓实现实时导航,用安卓平板电脑轻松实现GPS实时导航
- comsol稀物质传递_什么是质量传递?
- VTK:绘图线3D用法实战
- C语言满分解法:L1-041 寻找250 (10分)(解题报告)
- linux结构体大小端,【转】位结构体+大小端模式
- 【UVa】1600 Patrol Robot(dfs)
- python获取当前网页元素_python – 如何获取webdriver中元素的当前内容
- 第四章 网络层[练习题+课后习题]
- 【渝粤教育】国家开放大学2018年春季 0702-22T当代中国政治制度 参考试题
- zoom下载官网android最新,Zoom下载安卓最新版_手机app官方版免费安装下载_豌豆荚...
- cisp-pte渗透工程师考试总结
- 判断一个时间点是否在一个时间段的方法
- HR提出的面试问题参考答案
- 解决:vue项目中页面顶部和左边出现空白
- 172. 阶乘后的零。
- 【HYSBZ - 4668】 冷战
- 点到直线的距离,垂足,对称点,两点所成的直线方程
- ICML 2022 | 腾讯AI Lab入选论文解读
- ipmi java_IPMI ,JAVA 远程ISO安装系统问题