如何在屏幕即浏览器中显示Birt报告

问题描述

我在支杆和短推杆方面非常陌生。我在一份报告中显示了条形图。以下方法可以成功创建带有条形图的pdf文件。

report.exportToPDF("TotalForeignTradeGraph_"+ strFromDate+"_To_"+strToDate,"totalForeignTradeGraph.rptdesign",reportData,request,response);

我需要在屏幕上(即在浏览器中)显示此图表。我将代码更改为以下代码。

reportForm.setReportContent(report.prepareHtmlReport("totalForeignTradeGraph.rptdesign",request));
return mapping.findForward(IConstants.SUCCESS_KEY);

在jsp文件中,我具有以下代码以在浏览器上显示报告。

<table align="left" border="1" width=100% bgcolor="#DAE9E2">
   <tr>
     <td align = "left" height="10" valign = "middle">
        <bean:define id="dt" name="reportForm" property="reportContent" type="java.lang.String"/>
        <% out.print(dt) ;%>
      </td>
    </tr>
</table>

它仅在浏览器上显示报告的页眉和页脚,未显示任何图形。我该如何修改代码以在屏幕上显示图表。谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...