我正在使用jasperexportmanager如下所示導出到JSP頁面。如何將JSP頁面保存爲pdf?
jasperPrint=JasperFillManager.fillReport(statReportSummaryJasper, param,jre);
ServletOutputStream servletOutputStream = res.getOutputStream();
res.setContentType("application/PDF");
JasperExportManager.exportReportToPdfStream(jasperPrint, servletOutputStream);
servletOutputStream.flush();
servletOutputStream.close();
這會在JSP頁面中呈現。當我嘗試下載時,它使我可以選擇保存爲html而不是PDF。如何將其保存爲PDF。
任何幫助或方向將有很大的幫助。謝謝。
這是一個pdf文件嗎?或者它是HTML?這就是爲什麼你只能選擇將其保存爲html – Eugene
嗨尤金,它的呈現爲HTML頁面,如你所說。但是當我們在瀏覽器中打開一個PDF文檔時,我會得到所有可用的選項。像縮放縮小一樣,下載選項...! –