如何从jsp页面调用birt报告?

时间:2012-04-27 07:06:14

标签: java jsp birt

我使用birt工具生成了jasper报告..它从birt报告查看器工作正常..但是现在我想从jsp页面运行birt报告。所以说任何用户点击提交按钮,都应该运行birt报告。

由于我是jasper报告的新手,我对此一无所知..请帮助我。

1 个答案:

答案 0 :(得分: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>