-1

我想使用 i-report 获取报告。我是新来的。所以我真的不知道如何在项目中使用 i-report。谁能给我使用 i-report 的建议,或者是否有任何替代报告软件代替 i-report。

4

1 回答 1

1

从 iReport 工具设计和创建.jasper文件,并将它们保存在服务器计算机的特定位置。在运行时使用这些文件,传递一个数据源对象并使用 JasperExport 导出报告。您的报告将被导出。

为此,首先创建一个 JasperPrint 对象,然后创建一个 JRExporter 对象。这是 PDF 导出的示例代码。

JasperPrint jasperPrint = JasperFillManager.fillReport(文件名, 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();
于 2012-06-26T11:45:58.673 回答