从首到尾整合birt与web项目,一边操作,一边记录。
本文章将报表与web项目整合,在web项目中访问报表,并连接数据库
1、在上一篇的birt文件的基础上,把报表整合到web项目中
2、找一个web项目,本实例为自己写的基于MySQL的一个简单小程序。
3、下图为我的web项目SMM的目录结构;
4、把birt/WEB-INF文件下lib、platform、tlds、jrun.web.xml、server-config.wsdd、viewer.properties复制到SMM的\ WEB-INF下
5、将birt/ webcontent文件夹复制到SMM根目录下
6、更改SMM/WEB-INF下web.xml文件(若不更改系统会报404错误)
在web.xml原基础上,添加下面的代码,但要写在</web-app>之前。
<span style="font-size:14px;"><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>
<!-- Report resources directory for preview. Default to ${birt home} -->
<context-param>