快速业务通道

使用BIRT和Eclipse从数据库中提取信息 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-19
kingServlet 文件与 Geronimo 在 servlet-mapping 标记中使用的名称关联起来。servlet-mapping 标记指定放置 servlet 的位置,因此如果浏览器指向该位置,则 servlet 将被激活(在这里,该位置是 http://localhost:8080/birtDemo/transaction.html)。

下一步将使用 Ant 构建应用程序。

使用 Ant 构建应用程序

要构建应用程序,则需要定义一个 build.xml 文件并将它存储到根目录下,如果清单 10 中所示。

清单 10. 定义 build.xml

<?xml version="1.0"?> <project name="build" default="war" basedir=".">   <property name="java.home" value="c:/j2sdk1.4.2_09"/> <property name="j2ee.home" value="c:/Sun/AppServer"/> <property name="src.dir" value="src"/> <property name="dest.dir" value="bin"/>   <target name="compile">    <mkdir dir="${dest.dir}"/>    <javac srcdir="${src.dir}" destdir="${dest.dir}"> <classpath path="${java.home}/lib/tools.jar"/>     <classpath path="${j2ee.home}/lib/j2ee.jar"/> </javac>   </target>   <target name="war" depends="compile"> <war destfile="birtDemo.war" webxml="WEB-INF/web.xml">     <zipfileset file="WEB-INF/geronimo-web.xml" prefix="WEB-INF"/> <classes dir="${dest.dir}"/>    </war> </target> </project>

第一个目标标记 compile 编译 servlet,并将它存储到第二个目标标记 war 的适当位置。第二个标记将使用 web.xml、geronimo-web.xml 和已编译好的 servlet 文件,并将它们保存在一个 web 归档 (WAR) 文件 birtDemo.war 中,准备在 Geronimo 上部署它。

使用BIRT和Eclipse从数据库中提取信息(14)

时间:2011-02-15 IBM Tyler Anderson

在 Geronimo 上部署和测试应用程序

要知道应用程序是否已经为用于 BIRT 对象做好准备,则需要在 Geronimo 上部署并测试它。可键入以下内容在 Geronimo 上部署应用程序:

java -jar <geronimo-install-dir>/bin/deployer.jar     --user system --password manager deploy birtDemo.war

现在已经在 Geronimo 上部署好了应用程序,接下来要打开一个 Web 浏览器,使其指向 http://localhost:8080/birtDemo/transaction.html。浏览器现在看起来应该如 图 9 所示。

在表单中输入信息,如图 10 中所示。

图 10. 输入一个新事务

单击 Submit。如果一切顺利,您将得到以下浏览器输出,如图 11 中所示。

图 11. 某一成功事务的示例浏览器输出

该应用程序是有效的,所以现在让我们导入 BIRT 对象并在线分析一些数据。

使用BIRT和Eclipse从数据库中提取信息(15)

时间:2011-02-15 IBM Tyler Anderson

查看 Geronimo 中的 BIRT 报告

这一节将复习如何查看 Geronimo 中的报告。首先将在 Geronimo 上部署 BIRT 观察器以及 .rpt 设计文件(BIRT 文件)。然后将直接从 Geronimo 查看此 BIRT 报告。

将 BIRT 观察器和示例应用程序进行打包

将 BIRT 观察器和示例应用程序打包到 .war 文件中,将 BIRT 观察器嵌套在应用程序中。这还允许您在任意时间在银行职员添加事务时在线查看报告。

跟随以下步骤打包 BIRT 观察器和应用程序:

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号