当前位置: 代码迷 >> Java Web开发 >> 求大神解决有关问题,
  详细解决方案

求大神解决有关问题,

热度:63   发布时间:2016-04-13 22:31:10.0
求大神解决问题,急,在线等!!!
Java语言下excel导入到mysql数据库表
求详细代码,我使用mvc模式学的
Excel表结构如下:


------解决思路----------------------
上传你应该没什么问题把!~
不知道你读取的时候是什么问题,前段时间做过一个用jxl操作excel的项目,不过主要是导出。
读取的话应该差别不是很大,说说我当时遇到的比较麻烦的问题把!~
希望有帮助

其实读取写入看看api都挺好处理的
我当时主要是路径问题,总是拿不到模版文件

给你点思路吧!·
1.文件上传到服务器(不需要保存的话服务器只存一个文件)
2.文件读取到对象集合中
3.循环遍历集合存入数据库

读取文件:
 1.获取路径
   // 获取servletContext
ServletContext servletContext = ServletActionContext
.getServletContext();
    // 利用servletContext获取目标文件绝对路径
File outFile = new File(
           servletContext.getRealPath("/excleOut/modle.xls"));
上边这个是获取wenroot下excle文件夹下的modle.xls的绝对路径!
  2.读文件并写入集合或直接写入数据库(应该加上文件内容校验),
WritableWorkbook wwb = Workbook.createWorkbook(outFile);
由绝对路径获取workbook
WritableSheet wws = wwb.getSheet("工作区名");
打开工作区
然后就是正常的从工作区读取数据 数据校验  放集合咯!~
------解决思路----------------------
我给你个例子把  QQ 1179785335
  相关解决方案