- 博客(2)
- 收藏
- 关注
原创 记录一次工作中的问题以及解决(POI对于Excel的数据导出覆盖问题)
问题:使用POI的向excel中插入表格,发现在同一行中分开多次插入表格会出现表格被覆盖的问题。解决方式:导致这个问题的主要原因是因为我将插入表格的方法封装成了一个工具类,在每次对excel进行写入的时候都会new row = sheet.createRow(row1);每次都创建新的行对象导致写入之后出现覆盖的问题。所以我就在创建行对象之前,对先判断表格中的行对象是否存在,存在就直接get,不存在再进行创建。ps:后续我又发现写入图片也存在类似的问题,但没有得到好的解决办法,只能将图片写入到不
2020-09-03 10:48:49 1691
原创 记录一次工作中的问题以及解决(表格传输数据量过大导致的传参失败)
问题:使用POI实现数据页面的数据导出,由于页面数据量大,存在八张报表。根据POI的方式使用echarts自带的图片导出功能,获取到报表的Base64码传送到后台写入到excel中。但由于图片数据量太大,请求体中的form数据过大,导致在谷歌浏览器上参数传输错误,后端接收不到参数。解决方法:通过修改前端form表单的enctype属性,设置为multipart/form-dataenctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。默认地,表单数据会编码为 "applicatio
2020-09-03 10:27:10 458
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人