私のアプリケーションは Web ベースのレポート ツールです。レポートは、jsps から受け取ったいくつかの入力パラメーターから生成されます。結果はサーブレットを介して処理され、jsps を使用して再度表示されます。
レポート ページには、クリックすると生成されたレポートを印刷用に PDF にエクスポートするボタンが必要です。しかし、私はこれを行う方法について頭が痛いです。
誰でもこれで私を助けることができますか? 前もって感謝します
[PDFにエクスポート]ボタンをクリックして、ページを同じサーブレットに再度送信しますが、サーブレットのdoPostメソッドの最後に次のコードを記述します。
if(request.getParameter("exportPDFButtonName") != null) {
response.setContentType("application/pdf");
response.addHeader("Content-Disposition", "attachment; filename=reportfile.pdf");
}