我正在使用POI 3.7和Jasper报告5.6,我正在尝试导出Excel报告,但它会以File error: data may be lost
打开。
我刚添加了一个标签和一个参数,试图在iReport设计器中预览报告,它运行良好,包括pdf和xls。这意味着我的jrxml很好。不确定为什么会导致这个问题。在许多论坛中,建议使用高于poi 3.6的任何东西,我有:(
Java代码:
ByteArrayOutputStream byos = JasperReportUtil.getInstance().printExcelReport(
templateName, beanDS,sourcePath,binPath,inputParams);
jasperRptResponseHandler.handleJasperResponse(
templateName, byos, "xls", response);