将润乾报表集成到开发环境中
很多刚刚接触润乾报表的客户在使用过程中,会遇到一个比较头疼的问题,就是如何将制作好的报表继承到自己的开发环境中。下面以myEclipse为例,搭建一个简单的集成润乾报表的开发环境。
首先,打开myEclipse,创建一个名为runqian的web工程。
建立好工程的雏形之后,就可以将润乾的支持文件和配置文件等拷贝到我们的工程中来。关于支持的jar包和大堆的配置文件,在不熟悉具体每个jar包功能和配置文件作用的时候,我们可以先从润乾提供给我们的demo文件入手来配置我们自己的工程。
先打开设计器的安装目录:X:\Program Files\reportHome\webapps\demo\WEB-INF\lib(X为安装目录)。这个目录下包含了项目中所有可能用到的报表的支持文件。将其全部拷贝到工程中,放在WebRoot/WEB-INF/lib下。这样就成功的将所有的支持文件都导入到工程中了。
当我们在Referenced Libraries下看到拷贝到lib下的jar文件时,就说明支撑文件已经导入成功,可以开始下一步工作—书写配置文件。关于配置文件可以使用相同的办法,依然从已经配置好的工程中拷贝,配置文件在X:\Program Files\reportHome\webapps\demo \WEB-INF(X为安装目录)。所有的配置文件拷贝到WEB-INF下
这样就完成了整个开发环境的搭建,在myEclipse平台下成功的集成了报表。
我们已经将整个报表应用成功的集成到了myEclipse平台下。现在来看看如何将一个最简单的报表发布到新工程中。首先来制作一张简单的润乾报表。一个四行四列的名为runqian的raq文件
在工程跟目录WebRoot下面建立一个名为reportFile的文件夹,将制作好的raq文件拷贝到里面去。之后在WebRoot下面建立两个jsp文件。一个名为mc.jsp和myError.jsp内容如下:
mc.jsp:
<%@ page contentType=”text/html;charset=GBK” %>
<%@ taglib uri=”/WEB-INF/runqianReport4.tld” prefix=”report” %>
<html>
<body topmargin=0 leftmargin=0 rightmargin=0 bottomMargin=0>
<table align=left>
<tr><td>
<report:html name=”report1″
srcType=”file”
reportFileName=”runqian.raq”
funcBarLocation=”top”
exceptionPage=”/myError.jsp”
/>
</td></tr>
</table>
</body>
</html>
myError.jsp:
<%@ page contentType=”text/html;charset=GBK” %>
<html>
<title>报表异常信息</title>
<body>
<%
Exception e = ( Exception ) request.getAttribute( “exception” );
out.println( “<div style=’color:red’>” + e.getMessage() + “</div>” );
%>
</body>
</html>
分别建立好两个jsp之后,将授权文件拷贝到工程目录的classess文件夹下,在X:\apache-tomcat-6.0.20\webapps\runqian\WEB-INF\classes(以tomcat为例,X为按照目录)。注意更改授权文件名为runqianWindowServer.lic即可。工程发布到服务器中,可以在自己的服务器上运行报表。
报表的支持文件在不同的操作系统和开发环境下的部署都大同小异,大家可以以此为参考配置报表。
将润乾报表集成到开发环境中相关推荐
- 报表工具对比之样式——BIRT报表VS润乾报表
文章<免费开源JAVA报表工具对比 BIRT报表VS润乾报表之初体验>中,分别使用两种报表工具(BIRT和润乾报表)做了清单式报表,不过由于报表中并没有做任何样式调整,因此预览的效果看起来 ...
- java web 润乾报表教程_润乾报表开发 基础教程.ppt
润乾报表开发 --基础教程 主格和附属格 单元格进行扩展的过程中,缺省情况下,相对于其右(下)边的单元格而言,扩展格是主动复制的,被称为其它格(其右/下的格)的主格,而其右(下)的单元格是被动跟随复制 ...
- 润乾报表改java路径_Mac 环境中部署报表
其中,通过点击 下载的后缀为 tar.gz 的安装包,可应用于 Linux 环境及 Mac 环境,安装包中包含润乾报表 V2018 设计器.DQL 元数据层设计器.DQL Server 服务器.HSQ ...
- 润乾报表CookBook与使用
part1 1. 数据源相关 1.1 报表工具连接文本数据 1.2 报表工具连接非关系数据库(待补充) 1.3 报表异构数据源关联混算 1.4 报表工具 json 数据源 1.5 报表工具连 sap ...
- 润乾报表html图片自适应,润乾报表
润乾报表是一个纯JAVA的企业级报表工具,支持对J2EE系统的嵌入式部署,无缝集成.服务器端支持各种常见的操作系统,支持各种常见的关系数据库和各类J2 EE的应用服务器,客户端采用标准纯html方式展 ...
- 报表工具对比之润乾报表与锐浪报表对比
目前市场上报表工具五花八门,国内的.国外的.开源的.收费的,让人不免有眼花缭乱之感.本文将简单地从报表设计.数据处理.数据填报.数据分析.集成调用几方面对大家使用的比较多的润乾报表和锐浪报表(Grid ...
- java 润乾报表_最理想的JAVA报表工具
润乾报表是一个纯JAVA的企业级报表工具,是J2EE环境下开发WEB报表应用的最好工具. 润乾报表作为纯JAVA报表工具,在J2EE的Web报表应用中其集成性和部署能力都明显优于BO/Crystal ...
- birt 报表与润乾报表对比
BIRT,全称Business Intelligence and Reporting Tools,是为 Web 应用程序开发的基于 Eclipse 的开源报表系统,它的特点在于以 Java 和 Jav ...
- 免费开源JAVA报表工具对比 BIRT报表VS润乾报表之初体验
前一段时间,被导师安排对报表开发工具做调研,之后就一度泡在各大博客.论坛里,尽可能全面的搜集了几款报表工具的优缺点,攒成了<java报表工具报表软件选型经验总结分享>.不过大多都是直接抄的 ...
最新文章
- R语言使用R基础安装中的glm函数构建乳腺癌二分类预测逻辑回归模型、分类预测器(分类变量)被自动替换为一组虚拟编码变量、summary函数查看检查模型、使用table函数计算混淆矩阵评估分类模型性能
- 让Linux修改IP、DNS等可以更简单
- PostgreSQL 优化器代码概览
- python带格式复制excel样式和内容_使用python的xlrd,xlwt和xlutils.copy保留样式
- 【QuotationTool】主要数据结构
- 25岁程序员 VS 35岁程序员,太真实!
- java与java ee_CapeDwarf – Java EE上的Google App Engine
- 中文OCR的汉字按常见度的划分
- 阿里云视频点播配置步骤
- mess组网 中继_Mesh中继模式,哪个联网比较好?
- 成都传智播客,学生老师共同举杯庆祝初战高胜!
- Speech recognition模型:RNN Transducer(RNN-T)
- 单片机控制光耦开关继而控制电机转动
- css英文字体 在线引用,css字体英文名称(示例代码)
- 语音助手——问答型助手架构和设计
- Gherkin语法详解之Data Format(七)
- ESP8266-Arduino编程实例-MMA7455L加速计驱动
- 浏览器DNS解析过程
- SpringBoot+阿里云短信服务实现发送短信验证码功能
- Android百度地图地理围栏定位间隔
热门文章
- [转载]上百部BBC经典纪录片在线欣赏
- unity接入quick sdk报错总结(ios第二版)
- i7 7700hq安装Linux,酷睿i7-7700HQ尚能饭否?新老游戏本平台实测对比
- 怎么在国外杂志上投稿
- ssm+java计算机毕业设计幸福小区健身器材租赁系统krfhg(程序+lw+源码+远程部署)
- 在Web页面实现表格排序功能:jQuery、Vue等思路分析
- matlab 批量将Excel表数据汇总成一个表
- Map、HashMap、TreeMap、Collections工具类
- 展示数据列表默认显示几个
- 怎么查看电脑开关机时间——Win10