web项目部署birt2.2.2

到eclipse网站下载可以运行的工程,解压后,把需要的文件及架包从下载的工程中直接拷贝过来就可以了
http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-2_2_2-200802271210/birt-runtime-2_2_2.zip


1、birt-runtime-2_2_2/WebViewerExample目录下的webcontent文件夹拷贝到{Project}/webapp目录下;
2、birt-runtime-2_2_2/WebViewerExample/WEB-INF/lib下的所有架包拷贝到{Project}/webapp/WEB-INF/lib目录下;
3、birt-runtime-2_2_2/WebViewerExample/WEB-INF目录下的platform文件夹拷贝到{Project}/webapp/WEB-INF目录下;


4、把连接数据库的驱动放到我们的工程中 {Project}/webapp/WEB-INF/platform/plugins/org.eclipse.birt.report.data.oda.jdbc/drivers目录下;

 


{Project}/webapp/WEB-INF目录下的server-config.wsdd和viewer.properties,对应的是birt-runtime-2_2_2/WebViewerExample/WEB-INF下的同名文件。

还有一个是{Project}/webapp/WEB-INF/tld/birt.tld对应的是birt-runtime-2_2_2/WebViewerExample/WEB-INF/tlds/birt.tld

 

此外还修改了web.xml
添加
<servlet>
   <servlet-name>ViewerServlet</servlet-name>
   <servlet-class>org.eclipse.birt.report.servlet.ViewerServlet</servlet-class>
</servlet>

<!-- Engine Serlvet -->
<servlet>
   <servlet-name>EngineServlet</servlet-name>
   <servlet-class>org.eclipse.birt.report.servlet.BirtEngineServlet</servlet-class>
</servlet>


<servlet-mapping>
   <servlet-name>ViewerServlet</servlet-name>
   <url-pattern>/frameset</url-pattern>
</servlet-mapping>

<servlet-mapping>
   <servlet-name>ViewerServlet</servlet-name>
   <url-pattern>/run</url-pattern>
</servlet-mapping>

   <servlet-mapping>
   <servlet-name>EngineServlet</servlet-name>
   <url-pattern>/output</url-pattern>
</servlet-mapping>

<servlet-mapping>
   <servlet-name>EngineServlet</servlet-name>
   <url-pattern>/preview</url-pattern>
</servlet-mapping>

<servlet-mapping>
   <servlet-name>EngineServlet</servlet-name>
   <url-pattern>/download</url-pattern>
</servlet-mapping>

<servlet-mapping>
   <servlet-name>EngineServlet</servlet-name>
   <url-pattern>/parameter</url-pattern>
</servlet-mapping>



<taglib>
   <taglib-uri>/chart</taglib-uri>
   <taglib-location>/WEB-INF/tld/birt.tld</taglib-location>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值