2012-01-19 40 views

回答

1

您應該使用net.sf.jasperreports.engine.export.JRXlsExporter出口類。

的結果輸出的樣品java.io.OutputStream

JasperPrint JasperPrint = (JasperPrint)JRLoader.loadObject(sourceFile); 
ByteArrayOutputStream os = new ByteArrayOutputStream(); 

JRXlsExporter exporter = new JRXlsExporter(); 

exporter.setParameter(JRExporterParameter.JASPER_PRINT, JasperPrint); 
exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, os); 

exporter.exportReport();  

或者你也可以設置RExporterParameter.OUTPUT_FILE_NAME參數獲取文件作爲結果。

相關問題