jasperreports实现一个多页报表

JasperPrint jasperPrint =  JasperFillManager.fillReport(filePath1, parameters1, jsource1);
JasperPrint jasperPrint2 =  JasperFillManager.fillReport(filePath2, parameters2, jsource2);


List jasperPrintList = new ArrayList();
jasperPrintList.add(jasperPrint);
jasperPrintList.add(jasperPrint2);


ByteArrayOutputStream baos = new ByteArrayOutputStream();(来源 www.iocblog.net)
               JRPdfExporter exporter = new JRPdfExporter();
               exporter.setParameter(JRExporterParameter.JASPER_PRINT_LIST,

jasperPrintList);
               exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, baos);
               exporter.exportReport();
 byte[]   outputFile1=  baos.toByteArray(); 




文章整理:iocblog
版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。