将excel文件里的数据导入到数据库~~~ 将excel文件里的数据导入到数据库~~~谁做过这个的功能,麻烦把代码发给我吧~~我用的是MyEclipse+Tomcat 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private List<List<String>> getMobileNumDetails(HttpServletRequest request, HttpServletResponse response, String uploadname)throws Exception { //获取服务器绝对路径 String path = request.getSession().getServletContext().getRealPath("//")+"\\"; response.setContentType("text/xml"); File file = new File(path+"uploadfiles/"+uploadname+".xls"); List<List<String>> list=new ArrayList<List<String>>(); if (file.isFile()) { Workbook book = Workbook.getWorkbook(file); // 获得第一个工作表对象 Sheet sheet = book.getSheet(0); for (int i = 1; i < sheet.getRows(); i++) { List<String> list2=new ArrayList<String>(); Cell mobilenamecell = sheet.getCell(0, i); String mobilename = mobilenamecell.getContents().trim(); Cell mobilenumcell = sheet.getCell(1, i); String mobilenum = mobilenumcell.getContents().trim(); if(!"".equals(mobilename)&&!"".equals(mobilenum)){ list2.add(mobilename); list2.add(mobilenum); } list.add(list2); } } return list; }这个方法是读Excel 你看看改了就应该可以满足你的需求了 按照上面的可以获取到Excel的数据,你要做的就是保存到数据库了 给思路,不给代码用POI读取Excel中数据项,然后封装至Bean,然后JDBC入库,就这么简单学习是一个过程,切勿追求结果,实践得真知 能不能把整个项目打包发给我?[email protected] 这个编程题怎么做? getHibernateTemplate()查询条件为对象时,hql如何写 求助:我想在虚拟机里面安一个Linux系统 不同页面的传值问题 J2EE项目发布问题~高手HELP JSP和SQL SERVER 2000连接问题 在线内容比较(java) 装完tomcat后和oracle冲突??? 谁有WebGIS系统的开发经验啊? 求解:Class 文件找不到 select转换成struts2的select转换问题 新手学习遇见问题,请教大家SSH报No bean named 'customerService' is defined!分数不是问题有要求再追加100
HttpServletResponse response, String uploadname)throws Exception {
//获取服务器绝对路径
String path = request.getSession().getServletContext().getRealPath("//")+"\\";
response.setContentType("text/xml");
File file = new File(path+"uploadfiles/"+uploadname+".xls");
List<List<String>> list=new ArrayList<List<String>>();
if (file.isFile()) {
Workbook book = Workbook.getWorkbook(file);
// 获得第一个工作表对象
Sheet sheet = book.getSheet(0);
for (int i = 1; i < sheet.getRows(); i++) {
List<String> list2=new ArrayList<String>();
Cell mobilenamecell = sheet.getCell(0, i);
String mobilename = mobilenamecell.getContents().trim();
Cell mobilenumcell = sheet.getCell(1, i);
String mobilenum = mobilenumcell.getContents().trim();
if(!"".equals(mobilename)&&!"".equals(mobilenum)){
list2.add(mobilename);
list2.add(mobilenum);
}
list.add(list2);
}
}
return list;
}
这个方法是读Excel 你看看改了就应该可以满足你的需求了
按照上面的可以获取到Excel的数据,你要做的就是保存到数据库了