如何使用生成的Jasper报告文件添加静态PDF页面文件

时间:2019-06-14 14:35:43

标签: java jasper-reports export-to-pdf

我正在通过jasper报告动态生成报告。但是我需要在报告末尾添加一个静态pdf文件。 (并非所有报告都是可选的。)

那么如何在jasper报告文件的末尾添加静态pdf文件?

以下是我如何调用Dynamic Jasper报告文件的示例代码-

            File reportFile = new File(application.getRealPath("reports/MM_REPORT_FILE.jasper"));
            Map parameters = new HashMap();
            parameters.put("trf_no",trf_no);
            parameters.put("sample_color",sample_color);
            byte[] bytes = JasperRunManager.runReportToPdf(reportFile.getPath(), parameters, conn);

            response.setContentType("application/pdf");
            response.setContentLength(bytes.length);
            ServletOutputStream outStream = response.getOutputStream();
            outStream.write(bytes, 0, bytes.length);
            outStream.flush();
            outStream.close(); 

谢谢。

0 个答案:

没有答案