将excel文件里的数据导入到数据库~~~谁做过这个的功能,麻烦把代码发给我吧~~
我用的是MyEclipse+Tomcat

解决方案 »

  1.   

    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 你看看改了就应该可以满足你的需求了
      

  2.   


    按照上面的可以获取到Excel的数据,你要做的就是保存到数据库了
      

  3.   

    给思路,不给代码用POI读取Excel中数据项,然后封装至Bean,然后JDBC入库,就这么简单学习是一个过程,切勿追求结果,实践得真知
      

  4.   

    能不能把整个项目打包发给我?[email protected]