2012-04-27 14 views
-1

私はBIRTツールを使用して碧玉のレポートを生成している...それは、BIRTレポートビューアから正常に動作している..しかし、今、私は、JSPページからBIRTレポートを実行したいです。だから、任意のユーザーが送信ボタンをクリックすると、その報告書を実行する必要があります。JSPページからbirtレポートを呼び出す方法は?

私はジャスパーレポートに新しいです、私はこのことについてどんな考えを持っていない...私を助けてください。

+0

'私は、BIRTのtool'を使用して碧玉のレポートを生成している - それはできますか? –

答えて

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で使用する、このタグlibryを

<%@ 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> 
関連する問題