2012-06-26 81 views

回答

1

設計並創建.jasper來自iReport工具的文件並將它們保存在服務器機器的特定位置。在運行時使用這些文件,傳遞一個datasourse對象並用JasperExport導出報告。您的報告將被導出。

爲此,首先創建一個JasperPrint對象,然後創建一個JRExporter對象。以下是PDF導出的示例代碼。

JasperPrint jasperPrint = JasperFillManager.fillReport(filename,jasperParam,conn);

JRExporter response.setContentType("application/pdf"); 
      exporter = new JRPdfExporter(); 
      OutputStream ouputStream = response.getOutputStream(); 
      exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint); 
      exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, ouputStream); 
      exporter.exportReport(); 
+0

感謝您的建議 –