首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于jxl 导出excel有关问题

2013-07-16 
关于jxl 导出excel问题FileInputStream in new FileInputStream(paths+/service/exportexl/yc.xls)wb

关于jxl 导出excel问题
      FileInputStream in = new FileInputStream(paths+"/service/exportexl/yc.xls");
  
    wb = Workbook.getWorkbook(in);
 
   OutputStream os = response.getOutputStream();
   WritableWorkbook wwb = Workbook.createWorkbook(os,wb);
   WritableSheet ws = wwb.createSheet("Sheet1", 0);
   System.out.println(ws+"xxxx");
   //设置列宽
   for(int i=0;i<8;i++){
   ws.setColumnView(i,30);
   }
   SapBen sb=new SapBen();

  WritableCell cell = ws.getWritableCell(0,1);
 
   CellFormat cf = cell.getCellFormat();
    Label lab = new Label(0,1,"单位:" );
    lab.setCellFormat(cf);
   
     ws.addCell(lab);   --- 这行报错为空指针异常 异常 Excel
[解决办法]
确认一下CellFormat cf = cell.getCellFormat(); 中的cf是否为null
[解决办法]
ws.addCell(lab);   --- 这行报错为空指针异常
这一行就两个参数,
那么你挨个的输出一下ws和lab
看看哪个为空。

热点排行
Bad Request.