EasyExcel导入判断标题是否和后台模板一致

news/2024/7/21 5:12:10 标签: excel, java

导入用户信息,需要判断导入模板数据是否符合模板要求,没有找到合适的办法。

因为导入时,会1、调用invoke方法解析数据,也会2、在所有数据解析完成 后调用doAfterAllAnalysed方法,最后通过saveData保存数据。

所以在

EasyExcel.read(inputStream, xxUser.class, new xxUserListener(xxService,isRightList,errorList)).sheet().headRowNumber(2).doRead();
isRightList:如果有符合模板的数据,在保存时添加元素
errorList:存放错误数据

如果saveData方法,就给isRightList添加元素

this.isRightList.add("1");

这样读取结束后,controller里可以通过list大小来判断,如果isRightList.size()>0||errorList.size()>0证明导入数据标题是符合后台模板要求的,否则是不符合要求或者空数据文件。

暂时就想到这些,欢迎大佬补充指导。


http://www.niftyadmin.cn/n/1085200.html

相关文章

IBM ThinkPad 机子无法开机的解决办法 - 按开机键没有反应 - E49

多种故障现象 1.按下开机键,没有任何反应 2.充电指示灯常亮,按下开机键,充电指示灯熄灭,马上又重新常亮,但是电脑依然没有其他任务反应 3.长按开机键强制关机20秒,再按开机键,依然没反应 解决步…

h5 php获取位置,h5页面如何调用百度地图获取当前位置(代码)

本篇文章给大家带来的内容是关于h5页面如何调用百度地图获取当前位置(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。在项目中越来越多的用到了手机的GRS定位功能,使用百度地图API获取当前位置并在地图上标…

CSS设置不可选中 - select 文字不可选中

.noselect { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

wkhtmltopdf.exe 在windows server2008 R2环境提示计算机丢失 MSVCP140.dll

问题说明: 项目上线环境为windows server2008 R2 64位。 安装完wkhtmltopdf,已配置了path环境变量,测试提示: 测试命令为: wkhtmltopdf http://www.baidu.com/ D:website1.pdf 在同事机子测试,并未出现问…

mysql 约束的概念,常见的6种MySQL约束

摘要&#xff1a;一篇文章带你彻底了解MySQL各种约束MySQL约束<1> 概念是一种限制&#xff0c;它是对表的行和列的数据做出约束&#xff0c;确保表中数据的完整性和唯一性。<2> 使用场景创建表的时候&#xff0c;添加约束<3> 分类default: 默认约束, 域完整性…

windos下启动redis出现 No such file or directory提示

问题说明&#xff1a; 忘记了服务器是否启动redis ,点击启动提示了 No such file or directory。 如何解决&#xff1f; 进入到redis的安装目录下&#xff0c;输入ping&#xff0c;返回PONG&#xff0c;看来服务是启动的&#xff0c;虚惊一场。 个人总结: 需掌握判断各种工具…

Linux、Windows常见端口号大全

哪些端口是系统预留自用的&#xff1f; Linux端口一般是1到65535 1-1023为系统端口&#xff0c;也叫BSD保留端口&#xff0c;也叫系统端口,这些端口只有系统特许的进程才能使用。 1024-65535为用户端口&#xff0c;其中&#xff1a; &#xff08;1&#xff09;1024-5000是BS…

jsp select 选中获取选中对象的值

问题说明&#xff1a; 需要选中服务人群select后&#xff0c;带入相应的信息. 如何解决&#xff1f; jsp页面 <select class"js-example-basic-single" name"servicePackageId" id"servicePackageId" style"width: 300px;" οn…