当前位置: 代码迷 >> Java相关 >> jsp页面怎么批量录入excel数据,并将数据新增到数据库中
  详细解决方案

jsp页面怎么批量录入excel数据,并将数据新增到数据库中

热度:1193   发布时间:2013-02-25 21:44:59.0
jsp页面如何批量录入excel数据,并将数据新增到数据库中。
我现在开发的项目是用action、jsp、ejb开发的,用的是oracle的数据库
其中有一个部分是需要在页面中有一个批量新增的按钮,然后有一个类似excel表格的部分(a),点击批量新增之后,将excel的数据批量导入到jsp的a部分中,并且插入到数据中。

整个的这个流程差不多就这样,但是我不知道要如何实现这个东西,我还是个新手,以前从来没接触过导入excel数据的知识,在网上找了好多也不详细,希望有高手帮帮忙~谢谢O(∩_∩)O哈! 期待详细讲解,急急急~

------解决方案--------------------------------------------------------
在JSP中直接处理不是很合适,不过初学的话理解原理就行了。

主要解决两个问题即可:
1、用POI或JXL等组件,实现对Excel的读取;
2、将第一步读取的内容,组装成Insert语句,调用JDBC执行。

如果上述这两个问题解决了,可以研究 批量处理 的做法,以大大提升速度。
具体其实就是启用事务,然后addBatch()逐条增加,最后一次性executeBatch()。
  相关解决方案