-1

birt ツールを使用して jasper レポートを生成しました。birt レポート ビューアーから正常に動作しています。しかし、今は jsp ページから birt レポートを実行したいと考えています。したがって、ユーザーが送信ボタンをクリックすると、そのレポートが実行されます。

私はジャスパーレポートを初めて使用するので、これについて何もわかりません..助けてください。

4

1 に答える 1

0

このタグを 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>
于 2013-02-07T08:38:29.063 に答える