java.lang.IllegalStateException: The maximum number of cell styles was exceeded. You can define up to 4000 styles in a .xls workbook ...
使用POI导出xls文件,由于数据过多,导致导出xls报错如下: 原因: 代码中创建 次数过多,导致报错。 解决方法: 把创建HSSFCellStyle对象放在循环之外,或者放在全局,仅创建一次就可以多次使用。 或者可以把创建的相关对象全都提取为static,一次赋值 多次使用。。。。每次使用的时候,判断对象是否有值,如果没有就创建并赋值,缓存下来。如果有,直接使用 ...
2017-10-24 15:32 0 3508 推荐指数:
java.lang.IllegalStateException: The maximum number of cell styles was exceeded. You can define up to 4000 styles in a .xls workbook ...
去apache官网下载相关版本的源代码:https://archive.apache.org/dist/poi/release/src/ 修改源代码文件中 MAX_STYLES 静态常量:poi-src-3.10-FINAL-20140208/poi-3.10-FINAL/src/java ...
POI操作Excel中,导出的数据不是很大时,则不会有问题,而数据很多或者比较多时, 就会报以下的错误,是由于cell styles太多create造成,故一般可以把cellstyle设置放到循环外面 报错如下: Caused ...
by: java.lang.IllegalStateException: The maximum number of cell styles was exceeded. ...
easypoi 导出数据为excel报错信息: The maximum number of cell styles was exceeded. You can define up to 64000styles in a .xlsx workbook 解决方案自定义样式: 重复利用已有 ...
Spring +EasyUi+Spring Jpa(持久层) EasyUi通过POI 实现导出xls表格功能 EasyUi界面: 点击导出按钮实现数据导入到xls表格中 第一步:修改按钮事件: @Controller@ParentPackage ...
使用swgger2、Restlet等接口工具有bug导致导出失败,测试直接使用浏览器 //导出列表-新 @UserRoleJudgment(authpos = SystemControllerLog.AUTH_PARAM, paraname = "auth ...
1.jsp页面 2.controller控制器 3.xls工具类 ...