Ho questo codice per esportare un JasperReprot a XLS:JasperReports 5.6: JRXlsExporter.setParameter è deprecato
JasperPrint jprint=JasperFillManager.fillReport(expRpg, null, new JRBeanCollectionDataSource(datalist));
JRXlsExporter exporter = new JRXlsExporter();
exporter.setParameter(JRXlsExporterParameter.JASPER_PRINT, jprint);
exporter.setParameter(JRXlsExporterParameter.OUTPUT_STREAM, outStream);
exporter.setParameter(JRXlsExporterParameter.IS_DETECT_CELL_TYPE, Boolean.TRUE);
exporter.setParameter(JRXlsExporterParameter.IS_REMOVE_EMPTY_SPACE_BETWEEN_ROWS, Boolean.TRUE);
exporter.exportReport();
Aggiornamento a JasperReports 5,6 tutti setParameter sono contrassegnati come "deprecato" e non riesco a trovare la documentazione per adattare questo codice.
Come esportare un report in xls con JasperReports 5.6?
Si consiglia di leggere [avviso sviluppatori] (http://jasperreports.sourceforge.net/api/net/sf/jasperreports/engine/JRAbstractExporter.html#setParameter%28net.sf.jasperreports.engine.JRExporterParameter,% 20java.lang.Object% 29): 'Sostituito da setE xporterInput (ExporterInput), setConfiguration (ExporterConfiguration), setConfiguration (ReportExportConfiguration) e setExporterOutput (ExporterOutput) '. –
Puoi anche trovare molto campione nel pacchetto * JR * –