birt使用小结

在项目中为了实现小小的打印功能,公司竟然要求我参考birt,没办法只能学习这个,一学才知道这个birt内容是如此的丰富,真是没有白学,下面开始自己的笔记了。
1.自然是要下载类库:[url]www.eclipse.org/birt[/url]
新手的话,我建议下载ane in all ,里面有eclipse已经装好的插件birt
如要要使用MyEclipse的话,需要下载,birt插件,DWF...等等
2.从例子开始学起 先下载实例,我在下面提供了可以下载
3.参考:[url]http://www.ibm.com/developerworks/cn/opensource/os-cn-eclipse-birtinteam/index.html[/url]
4.birt部署:1.下载birt-runtime-2_5_0,这个是部署环境。
2.将birt-runtime-2_5_0解压后的WebViewerExample目录 下面的东西拷贝到Tomcat的webapps目录下面。并将WebViewerExample名字改为birt。如果设计的报表访问了数据库,则需要将数据库驱动拷贝到webapps\birt\WEB-INF\platform\plugins\org.eclipse.birt.report.data.oda.jdbc_2.5.0.v20090605\drivers目录下面。
此时,通过http://localhost:8888/birt即可测试是否成功,显示的页面上会出现ViewerExample字样,点击后即可以进入相应的报表中。
对于自己设计好的报表,先把报表文件拷贝到\webapps\birt目录下面,在浏览器上输入
http://localhost:8888/birt/frameset__report=设计的报表名称
5.jsp页面和报表的结合
如下例:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@ taglib uri="/birt.tld" prefix="birt" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>test birt:viewer/birt:report/birt:param</title>
</head>
<body>
<birt:report id="1" reportDesign="test.rptdesign" height="400" width="400">
<birt:param name="sample" value="my sample value"/>
</birt:report>
</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值