JFINAL导入excel数据

为啥用JFInal框架导入excel数据老是提示内存溢出 2.png

excel总也就三行 三列 测试数据 小的不能再小了

评论区

李通

2020-07-07 17:36

这个是tomcat的内存溢出,如果不是tomcat,使用工具类读取excel文件导入到数据库中还会出现这个问题吗?
另外你的导入excel的代码为什么没有贴出来

zz210891470

2020-07-07 18:04

@李通 UploadFile up = getFile();

ExcelUtil.readXls(up.getUploadPath()+File.separator+up.getFileName(), Student.class);
用的这个框架:http://likaixuan.top/excelUtil/doc/v3

doubuxingle

2020-07-07 18:11

这个和jfinal没关系。。主要看你这个框架解析是不是有问题。

zz210891470

2020-07-07 20:39

@doubuxingle 我用了 其它两套 代码也一样

久伴轻尘

2020-07-08 08:44

@zz210891470 要不要试试easyexcel,很方便的,拿来即用省事

hb963724769

2020-07-08 08:51

你debug进去看,我怀疑你的Excel里面最下面有空白或者其他字符,你真是数据可能有几十万条,导致内存溢出的。

doubuxingle

2020-07-08 13:01

说实话,debug跟踪一下就知道具体哪有问题了。 别这样猜了,费神