自己写的生成excel报表的工具类

时间:2014-11-14 09:48:25
【文件属性】:

文件名称:自己写的生成excel报表的工具类

文件大小:5KB

文件格式:RAR

更新时间:2014-11-14 09:48:25

生成excel报表

使用jxl写的生成excel报表的工具类 List headerList1 = generalHeaderData1(); List headerList2 = generalHeaderData2(); List elementList = generalTBodyData(); List countList= generalHeaderCountData(); countList.remove(countList.size()-1); /**********************************************/ /** * 生成Excel报表 * **/ short tableBeginColumNum = 0; XlsCreateExport createExcelReport = new XlsCreateExport("xls报表名"); int tableColumnCount = 4 + problemTypeList.size()*2; //设置标题名 createExcelReport.creatRowMergeCell(1, tableBeginColumNum, (short)tableColumnCount, createExcelReport.getCellTableNameStyle(), " 报表标题名"); //设置表头 createExcelReport.createTrValues(tableBeginColumNum, createExcelReport.getCellTitleStyle(), headerList1); //表头2 createExcelReport.createMergeTrValues(tableBeginColumNum, createExcelReport.getCellTitleStyle(), headerList2); //统计列 createExcelReport.createTrValues(tableBeginColumNum, countList); //具体列 createExcelReport.createMergeRowsData(tableBeginColumNum, elementList); //测试用--服务端生成xls //createExcelReport.localSaveReport("f:/test.xls"); /**********************************************/ //将生成的XLS文件流送往jsp页面,客户端展示xls报表 request.setAttribute("HSSFWorkbook", createExcelReport.getWorkbook());


【文件预览】:
excel
----XlsCreateExport.java(18KB)
----ChangeCls.java(2KB)

网友评论

  • 还缺了一些没有
  • 成功生成报表,谢谢楼主