分享一下项目中应用birt报表吧
首先下载:birt-runtime-2_3_1和birt-rcp-report-designer-2.1.2
我用的是eclipse3.3编辑器,那么这个版本就要使用birt-rcp-report-designer-2.1.2了,否则版本不兼容。
1、 首先在你的birt中创建你需要的报表文件,生成的文件位于你的birt-rcp-report-designer安装路径下的workspace下,后缀名是.rptdesign
2、 将.rptdesign文件copy到你的工程路径下
3、 接下来就是配置相应的项目应用了
A、 打开birt-runtime-2_3_1文件夹,将WebViewerExample文件夹下的WEB-INF文件夹放到你项目的对应位置,其中jrun.web.xml、weblogic.xml和web-template.xml不需要理会,需要注意的是将web.xml中的信息copy到你的web.xml中。
B、 创建jsp页面,内容如下:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="utf-8"%>
<%@ taglib prefix="birt" uri="/WEB-INF/tlds/birt.tld" %>
<!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=UTF-8">
<title>报表</title>
</head>
<body>
<birt:report id="0"
top="100"
left="100"
width="800"
height="600"
reportDesign="testreport/test_report.rptdesign"
position="absolute"
format="html"
>
</birt:report>
</body>
</html>
遇到如下问题时:
Cannot open the connection for the driver: org.eclipse.birt.report.data.oda.jdbc.
Cannot load JDBC Driver class: oracle.jdbc.OracleDriver
解决办法是:在一下对应的路径\WEB-INF\platform\plugins\org.eclipse.birt.report.data.oda.jdbc_*中加载数据库驱动
分享到:
相关推荐
它是基于Eclipse平台构建的,因此能够无缝集成到Java和J2EE环境中,为Web应用程序提供数据可视化和分析能力。BIRT的核心特性包括一个直观的报表设计器,以及可嵌入到应用服务器中的运行时组件。 1. 报表介绍 BIRT...
作为一个强大的报表工具,Birt旨在为Java和J2EE应用提供灵活的报表生成和商业智能解决方案。本文将深入探讨Birt的核心特性、优点、不足以及开发流程。 **报表基础知识** 报表是数据可视化的关键工具,用于呈现和...
### BIRT 报表使用大全 #### 一、BIRT 报表简介 BIRT (Business Intelligence and ...通过以上步骤,您可以成功地在J2EE应用程序中集成BIRT报表,从而提高数据的可读性和可理解性,进一步提升业务决策的支持能力。
BIRT报表开发是基于Java技术的一种强大的开源报表解决方案,主要应用于Eclipse平台,为J2EE的Web应用程序提供了全面的商业智能和报告工具。BIRT由两部分核心组件构成:一是Eclipse集成的报表设计器,允许开发者通过...
- **集成方法**:详细介绍了如何将Birt报表嵌入到现有的应用系统中,包括Web应用程序和桌面应用程序。这一步骤对于报表的实际应用至关重要。 #### 六、BIRT的学习资料和缺点 - **学习资源**:提供了多种途径获取...
- **BIRT简介**:BIRT(Business Intelligence and Reporting Tools)是一个基于Eclipse的开源报表系统,广泛应用于Java和J2EE平台上的Web应用程序开发。它提供了一系列功能强大的工具,如列表、图表、交叉表、信件...
BIRT(Business Intelligence and Reporting Tools)是一个基于Eclipse平台的开放源代码报表系统,主要用于基于Java和J2EE的Web应用程序中。该系统由两个主要部分组成: 1. **基于Eclipse的报表设计器**:提供了一...
BIRT主要由两部分组成:一个是基于Eclipse的报表设计和一个可以加到你应用服务的运行期组件。BIRT同时也提供一个图形报表制作引擎。 BIRT拥有和Dreamweaver一般的操作界面,可以像画table一样画报表,也可以生成图片...
**BIRT** (Business Intelligence and Reporting Tools) 是一个基于Eclipse平台的开源报表系统,主要为Java和J2EE应用程序提供报表设计和集成的功能。它不仅提供了一个强大的报表设计器,还提供了用于发布和集成报表...
3. **报表Web项目 (Report Web Project)**: 在MyEclipse中创建Report Web Project,是为了构建一个可以展示BIRT报表的Web应用程序。该项目结构通常包含WebRoot目录下的reports文件夹,用于存放报表设计文件(....
【BIRT报表开发】在团队环境中使用BIRT进行报表开发是一项重要的任务,旨在...了解并熟练掌握这些技巧,对于提升BIRT报表开发的专业性和项目成功至关重要。同时,这也体现了BIRT作为强大报表工具的灵活性和可扩展性。
BIRT(Business Intelligence and Reporting Tools)是一款基于Eclipse平台的开源报表系统,专为Java和J2EE应用程序设计。它由两大部分组成: 1. **报表设计器**:一个基于Eclipse的图形化设计工具,用于创建和编辑...
BIRT是一个Eclipse-based开放源代码的报表系统,它主要是用在基于Java和J2ee的web应用程序上。BIRT主要由两部分组成:一个是基于Eclipse的报表设计器和一个可以添加到应用服务器的运行组建。BIRT同时提供一个图形...
3. **BIRT Report Engine API**:一组Java API,可用于在应用程序中直接调用BIRT报表引擎来生成、显示、导出或打印报表文件。 #### 二、BIRT报表类型 BIRT支持多种类型的报表,以满足不同的业务需求: 1. **列表...
【基于J2EE平台的动态报表设计与应用研究】这篇论文主要探讨了在J2EE平台上如何设计和实现动态报表,以及其在武警后勤信息化中的重要性和应用。J2EE,全称为Java 2 Enterprise Edition,是Java企业级应用的标准框架...