`
laodaobazi
  • 浏览: 277513 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

将快逸集成到自己的项目中

阅读更多
在WebRoot下创建一个report文件夹,然后将快逸中的images、reportFiles与reportJsp拷贝到此文件夹下面

如图:



images中存放快逸所依赖的图片

reportFiles存放报表的模板(*.raq)文件

reportJsp中存放呈现报表的jsp页面文件(其中要包含下列jsp文件)

myError2.jsp 、report.jsp 、showComment.jsp 、showContent.jsp 、showReport.jsp 、toolbar.jsp



然后在WEB-INF下面创建文件夹report,将快译的授权文件quieeWindowServer.lic,配置文件reportConfig.xml

标签库runqianReport4.tld,日志属性文件runqianReportLog.properties拷贝进来。

如图:



然后将快逸打印所依赖的两个文件 j2re-1_4_1-windows-i586-i.exe ,

runqianReport4Applet.jar拷贝到根目录(WebRoot下面)。

然后加载快逸所需的Jar包

barcode.jar 、datetimeformat.jar、itext2_rq.jar 、iTextAsian.jar 、jai_codec.jar 、jai_core.jar

jai_core.jar 、log4j_128.jar 、parser.jar 、poi2.jar 、report4.jar



最后进行配置文件的修改

修改web.xml文件(添加以下的Servlet)

<!-- 配置快逸导出报表文件的Servlet -->
<servlet>
  <servlet-name>reportServlet</servlet-name>
  <servlet-class>
   com.runqian.util.webutil.SetContextServlet  //润乾的Servlet
  </servlet-class>
  <init-param>    //配置一些参数信息
   <param-name>configFile</param-name>
   <param-value>/WEB-INF/report/reportConfig.xml</param-value>
  </init-param>
  <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
  <servlet-name>reportServlet</servlet-name>
  <url-pattern>/reportServlet</url-pattern>
</servlet-mapping>



修改快逸配置文件(其内容如下):

<?xml version="1.0" encoding="UTF-8" ?>
<reportConfig>
<!-- 配置加载快逸属性文件 -->
    <config>
      <name>logConfig</name>
      <value>/WEB-INF/report/runqianReportLog.properties</value>
    </config>
    <!-- 配置加载快逸授权文件 -->
    <config>
      <name>license</name>
      <value>/WEB-INF/report/quieeWindowServer.lic</value>
    </config>
    <!-- 配置加载快逸加载JSP文件的路径 -->
    <config>
      <name>reportFileHome</name>
      <value>/report/reportFiles</value>
    </config>
   <!-- 配置快逸加载数据时候的datasource -->
    <jdbc-ds-configs>
     <jdbc-ds-config>
      <name>ORACLE</name>
      <db-type>ORACLE</db-type>
      <connection-url>
       jdbc:oracle:thin:@192.168.0.102:1521:limssd
      </connection-url>
      <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
      <user-name>limssd</user-name>
      <password>limssd</password>
      <db-charset>gbk</db-charset>
      <client-charset>gbk</client-charset>
      <extend-properties></extend-properties>
     </jdbc-ds-config>
    </jdbc-ds-configs>
<!-- 配置加载快逸的字符集 -->
    <config>
      <name>jspCharset</name>
      <value>GBK</value>
    </config>
   
<config>
      <name>alwaysReloadDefine</name>
      <value>yes</value>
    </config>
    <config>
      <name>cachedParamsTimeout</name>
      <value>120</value>
    </config>
    <config>
      <name>cachedReportDir</name>
      <value>C:\Log\report\cached</value>
    </config>
    <config>
      <name>cachedIdPrefix</name>
      <value>A</value>
    </config>
    <config>
      <name>cachedReportTimeout</name>
      <value>120</value>
    </config>
    <config>
      <name>maxCellNum</name>
      <value>100000</value>
    </config>
    <config>
      <name>maxConcurrentForReport</name>
      <value></value>
    </config>
    <config>
      <name>maxWaitForReport</name>
      <value>10</value>
    </config>
    <config>
      <name>maxWaitTimeForReport</name>
      <value>30</value>
    </config>
    <config>
      <name>appUrlPrefix</name>
      <value></value>
    </config>
    <config>
      <name>errorPage</name>
      <value>/myError.jsp</value>
    </config>
</reportConfig>


集成完毕!


分享到:
评论

相关推荐

    quee快逸报表的实例

    本文将深入探讨"quee快逸报表"的实例,以及如何将其与常见的Web框架如Struts进行集成。 首先,我们要理解"quee快逸报表"的核心功能。它支持多种数据源,包括数据库、CSV文件等,允许用户通过拖放方式设计报表布局,...

    快逸报表quiee插件

    在【描述】中提到,快逸报表插件是"开发web报表程序的必用工具",这表明它具有强大的报表设计和管理功能,能够无缝集成到Eclipse中,提供丰富的报表样式和模板,支持多种数据源,使得开发者无需离开熟悉的Eclipse...

    快逸报表软件-免费、快速开发WEB报表的JAVA报表工具

    快逸报表设计器是一个类似Excel使用环境的WEB报表设计与开发平台, 它自带报表运算引擎,连接数据库后即可展示报表效果,从最初的数据组织到前段的报表格式调整等工作都在这一环境中完成,设计完的报表模板将以RAQ的...

    快逸报表在J2EE下的部署

    但是,值得注意的是,`web.xml`文件不能直接拷贝,而是应该将快逸报表的`web.xml`内容整合到你的应用的`web.xml`文件中。这样做是因为每个应用服务器对`web.xml`的结构和顺序都有特定的要求,因此需要遵循服务器的...

    快逸报表的授权文件

    然而,在实际使用过程中,授权文件的存在至关重要,它是快逸报表合法使用的钥匙,确保了用户能够合法使用软件所提供的各项功能。 授权文件本质上是一组包含许可证密钥或序列号的特殊信息。这些信息由快逸报表的开发...

    快逸报表DOME

    下面我们将深入探讨快逸报表的相关知识点。 一、快逸报表简介 快逸报表是一款高效、灵活的报表设计软件,它提供了丰富的图表类型和强大的数据处理能力,适用于各类企业进行数据分析和展示。这款工具支持多种数据源...

    快逸报表在J2EE部署中最简实例

    (a)将快逸报表安装目录\quieeReport\webapps\quiee\WEB-INF\lib中的 jar 包导入项目,并且导入所需要的mysql驱动包. (b)将\quieeReport\webapps\quiee\WEB-INF 目录下的 reportConfig.xml,runqianReport4.tld,...

    快逸免费授权文件

    4. 激活:将授权文件导入软件中,根据软件的提示完成激活过程。这可能涉及到复制粘贴授权码,或者通过电子邮件验证等方式。 5. 使用:一旦成功激活,用户就可以开始使用快逸软件的免费功能。免费版可能有使用限制,...

    快逸报表4.0免费版

    - **无缝集成**:支持各种B/S架构的开发环境,易于集成到现有系统中。 - **零代码制表**:从报表制作到发布的全过程几乎不需要编写代码。 - **自主知识产权**:快逸报表拥有完全自主的知识产权,保障用户的使用安全...

    快逸报表开发工具免费许可证

    本话题主要围绕“快逸报表开发工具免费许可证”展开,我们将深入探讨如何获取并使用这些许可证,以及它们在快逸报表中的作用。 首先,"快逸报表"是一款企业级的报表设计和管理系统,它提供了一个直观的拖拽式设计...

    快逸报表开发安装包

    快逸报表是一款强大的报表设计与分析工具,专为IT专业人士设计,便于他们高效地管理和展示...通过压缩包中的文件,用户可以全面掌握这个工具,从安装到使用,再到报表的开发和维护,全面提升数据驱动的业务运营效率。

    快逸报表开发相关demo及入门

    在开发过程中,开发者需要正确引用这些库才能在项目中使用快逸报表的功能。 总的来说,这个资源包为初学者提供了一个全面的快逸报表学习路径,从基础的报表设计到高级的开发技巧,都能从中找到相应的指导。通过深入...

    tomcat部署快逸报表

    【描述】:本文将详细介绍如何在Tomcat服务器上部署快逸报表系统,包括配置myapp.xml和reportConfig.xml两个主要步骤,确保系统的正确运行。 【标签】:快逸 【正文】: 快逸报表是一款强大的报表工具,它能够...

    Java Swing中应用快逸报表示例Demo

    在这个"Java Swing中应用快逸报表示例Demo"中,我们可以深入理解如何在Swing应用中集成快逸报表来实现数据的展示和分析。 首先,`使用说明.txt`文件应该包含了详细的步骤和指南,指导用户如何运行和理解这个示例。...

    快逸报表安装软件

    快逸报表安装程序,快逸报表是一个很强大的报表制作软件

    快逸报表4.0技术白皮书

    快逸报表4.0技术白皮书,包含快逸报表4.0技术白皮书_产品教程_V2.0;快逸报表4.0技术白皮书_行式填报教程_V2.0;快逸报表4.0技术白皮书_入门基础教程_V2.0;快逸报表4.0技术白皮书_统计图教程_V2.0

    快逸报表入门

    1. **环境配置**:首先,确保你的系统已经安装了Java和Web服务器,将jar文件添加到项目的类路径中。 2. **报表设计**:利用提供的设计工具,根据业务需求绘制报表布局,设定数据源和计算公式。 3. **部署报表**:将...

    快逸报表4.0技术白皮书入门基础教程.pdf

    快逸报表提供了高效的报表设计方案、强大的报表展现能力、灵活的部署机制,并且具备强有力的填报功能,为中小规模用户的数据统计分析、展现提供了理想的报表解决方案。通过快逸可以连接数据库,制作各种复杂的纯HTML...

    制作快逸报表说明

    ### 制作快逸报表说明 #### 数据源的配置 ...以上内容详细解释了如何在快逸报表中完成从数据源配置、脚本编辑、表格编辑到样式编辑的整个流程。通过这些步骤,用户可以根据自己的需求定制出满足业务要求的报表。

Global site tag (gtag.js) - Google Analytics