birt ツールを使用して jasper レポートを生成しました。birt レポート ビューアーから正常に動作しています。しかし、今は jsp ページから birt レポートを実行したいと考えています。したがって、ユーザーが送信ボタンをクリックすると、そのレポートが実行されます。
私はジャスパーレポートを初めて使用するので、これについて何もわかりません..助けてください。
このタグを web.xml ファイルに追加します
<jsp-config>
<taglib>
<taglib-uri>/birt.tld /taglib-uri>
<taglib-location>/WEB-INF/tlds/birt.tld /taglib-location>
</taglib>
</jsp-config>
あなたのjspでこのタグライブラリを使用してください
<%@ taglib uri="/WEB-INF/tlds/birt.tld" prefix="birt"%>
このコードを jsp の必要な場所に追加します
<birt:viewer id="birtViewer" reportDesign="bank_detail_report.rptdesign" pattern="run" height="600" width="1000" format="pdf" scrolling="yes" showParameterPage="false">
<birt:param name="param1" value='<%=request.getParameter("txtParam1")%>'></birt:param>
<birt:param name="param2" value='<%=request.getParameter("txtParam1")%>'></birt:param>
</birt:viewer>