-2
내 jsp 어플리케이션에서 다이나믹 재스퍼에 거대한 데이터를 입력하면 exporter.exportreport() 동적 재스퍼 문장이 종료되어 tomcat 서버가 충돌합니다. 이것에 대한 해결책이 있습니까? ... 당신의 도움을거대한 데이터로 다이내믹 재스퍼가 충돌합니다
(내 영어에 대한 죄송)내 jsp 어플리케이션에서 다이나믹 재스퍼에 거대한 데이터를 입력하면 exporter.exportreport() 동적 재스퍼 문장이 종료되어 tomcat 서버가 충돌합니다. 이것에 대한 해결책이 있습니까? ... 당신의 도움을거대한 데이터로 다이내믹 재스퍼가 충돌합니다
(내 영어에 대한 죄송)나는 DJ에게 아주 긴 시간을 사용하고 내가 몇 시간 전에이 문제를 가지고 대기. 바이트 배열 대신 파일에 보고서 내용을 저장하는 문제를 해결했습니다. PDF 보고서를 내보낼
내 방법은 다음과 같이이다 : 당신이해야합니다이 경우
물론private File exportReportPDF(JasperPrint jp, File file) throws JRException, FileNotFoundException {
JRExporter exporter = new JRPdfExporter();
exporter.setParameter(JRExporterParameter.JASPER_PRINT, jp);
exporter.setParameter(JRExporterParameter.OUTPUT_FILE, file);
exporter.exportReport();
return file;
}
는,이 방법으로 파일과 Jasperprint를 전달하고 반환 된 파일로 작업 할 수 있습니다. 여기에 500Mb 이상으로 작동하는 보고서가 있습니다.
건배,
코드는 어디에 있습니까? 스택 추적은 어디에 있습니까? –