【发布时间】:2019-10-22 14:24:40
【问题描述】:
我正在开发一个网站,它应该会生成报告。 到目前为止,我已经获得了将报告导出到 PDF 输出流的代码,但我想知道如何将 PDF 返回给用户,或者我将如何查看它以查看它是否正常工作。
InputStream template =
getClass().getResourceAsStream(invoice_template_path);
JasperReport report = JasperCompileManager.compileReport(template);
Map<String,Object> param = parameters(reservation);
JasperPrint print = JasperFillManager.fillReport(report, param);
File pdf = File.createTempFile("output","pdf");
JasperExportManager.exportReportToPdfStream(print,new FileOutputStream(pdf));
【问题讨论】:
标签: java spring-boot stream jasper-reports