これをハードディスクに保存せずにjspページでpdfを表示しようとしています。私はPDFを生成することができ、それをハードディスクに保存してテストしました。レポート エンジンとしてDynamicJasperを使用しています。
dynamic-jasper の strut.xml は次のとおりです。
<action name="myJasperTest" class="com.via.qcm.view.JasperAction">
<result name="success" type="dynamic-jasper">
<param name="dynamicReport">DynamicReport</param>
<param name="layoutManager">classic</param>
<param name="parameters">dynamicReportDs</param>
<param name="documentName">report</param>
<param name="contentDisposition">application/download</param>
<param name="format">PDF</param>
</result>
私はpdfを生成し、.pdfに保存していByteArrayOutputStream()
ます。
baos = new ByteArrayOutputStream();
//export to pdf
Exporter.exportToPdf(jp, baos);
今私の質問は、この「baos」をWebページにpdfとして表示する方法ですか?