六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 60|回复: 0

怎样把数据导入到Excel中去

[复制链接]

升级  40%

4

主题

4

主题

4

主题

童生

Rank: 1

积分
20
 楼主| 发表于 2013-1-15 02:48:46 | 显示全部楼层 |阅读模式
怎样把数据导入到Excel中去
1.导入jar包
poi-3.0.1-FINAL-20070705.jar 附件中有
2.
                  //选择要导入到Excel中的表名String tableName="test1";//获得要导入的数据的集合List<Classes> list=new ClassesDao().getAllData(tableName);//创建Excel的工作空间HSSFWorkbook wb=new HSSFWorkbook();//创建Excel页面,括号中参数为页面的名字(加1表示第一页,是用来区分的)HSSFSheet sheet=wb.createSheet(tableName+"1");//循环遍历for(int i=0;i<list.size();i++){//根据集合获得Bean对象Classes bean=list.get(i);//创建Excell的行HSSFRow row=sheet.createRow(i);//创建Excell单元格HSSFCell cell=row.createCell((short)0);HSSFCell cel2=row.createCell((short)1);HSSFCell cel3=row.createCell((short)2);//给单元格赋值cell.setCellValue(bean.getClassesId());cel2.setCellValue(bean.getClassesName());cel3.setCellValue(bean.getClassesCount());}try {//创建文件输出流OutputStream os=new FileOutputStream("d:/数据备份.xls");//将Excell工作空间写入到指定的Excell表格中去wb.write(os);System.out.println("备份成功!!!");} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表