此文以 为例,手把手教你如何将 Birt 开源报表集成到已有JavaWeb 项目当中。
进入 Birt 官网(t/)
点击进入下载页面。找到最新发布版本,如下图所示:
点击 Download Now,跳转到下载页面后,点击
开始下载,下载后是birt-runtime-4_4_2- 这样一个压缩包。
解压birt-runtime-4_4_2-,在
birt-runtime-4_4_2/WebViewerExample/WEB-INF/lib 中找出如下jar包:
将第二步中找出来的jar包,拷贝到WEB项目的 WebRoot/WEB-INF/lib 中
在项目的WebRoot/WEB-INF/ 下新建一个名为 report-engine 的文件夹,并在该文
件夹下创建如下四个文件夹:documents、images、logs、scriptlib,然后将
birt-runtime-4_4_2/WebViewerExample/WEB-INF/ 下的
tlds、 拷贝到report-engine 下
再将birt-runtime-4_4_2/WebViewerExample/WEB-INF/ 下的server--INF/ 下,最后结构如下:
,插入如下内容:
<!--报表配置开始-->
<display-name>Eclipse BIRT Report Viewer</display-name>
<!-- Default locale setting. -->
<context-param>
<param-name>BIRT_VIEWER_LOCALE</param-name>
<param-value>en-US</param-value>
</context-param>
<!--
Default timezone setting.
Examples: "Europe/Paris", "GMT+1".
Defaults to the container's timezone.
-->
<context-param>
<param-name>BIRT_VIEWER_TIMEZONE</param-name>
<param-value></param-value>
</context-param>
<!--
Report resources directory for preview. Defaults to ${birt home}
-->
<context-param>
<param-name>BIRT_VIEWER_WORKING_FOLDER</param-name>
<param-value>reports</param-value>
</context-param>
<!--
Temporary document files directory. Defaults to ${birt home}/documents
web项目集成birt 来自淘豆网www.taodocs.com转载请标明出处.