大多数应用会使用proxool数据连接池,proxool.xml的配置文件如下: <?xml version="1.0″ encoding="UTF-8″?> <proxool-config> <proxool> <alias>db</alias> <driver-url>jdbc:mysql://×××.×××.××.×××:3303/mydb<driver-url> <driver-cl…
因为项目需要,需要在项目中配置润乾报表,之前一直是用的jboss服务器,此处调整为tomcat时出错,然后各种找错,找答案,最后终于好了,然后总结一下. 首先在apache-tomcat-6.0.43\conf\Catalina\localhost下建一个xml文件,名称与你的项目名称相同,xml的内容如下 <?xml version='1.0' encoding='gb2312'?> <Context docBase="project" path="/pr…
 1. 问题概述 1.Derby数据库的创建过程 2.润乾报表连接Derby数据库展现数据 概述: Derby是Apache Software Foundation (ASF)的一个的孵化器项目.它是由IBM把自己的 Cloudscape(一种纯关系 Java 数据库)数据库作为开放源代码发布给 Apache Software Foundation (ASF)而建立的. Cloudscape 是一种基于 Java 的.具有全面事务支持能力的关系数据库技术.它是一种纯嵌入式数据库,可以用在应用…
 1.    润乾报表中使用Echarts统计图的步骤 2.    报表中添加echarts2统计图 选中需要设为统计图的单元格,点击 报表-第三方图形 菜单项,或者右键菜单-第三方图形,在图形编辑窗口中点击打开模版按钮,缺省会直接指向[安装根目录]/chart 目录,用户也可自行切换到模版的存放路径. 如果需要画的图形在已有模版中不存在, 则可以直接在编辑窗口的右侧 js 区域添加内容即可. 选择好echarts2模板打开后,程序会自动将echarts2模板中的的表达式${a}找出来列到左…
转载自:http://www.cnblogs.com/avivaye/archive/2012/11/16/2773681.html 使用第三方的报表设计器/服务器来快速的开发报表. 润乾服务器是使用Java语言编写的一个灵活易用的报表服务器和设计器.因此,用它来做Java的报表设计是很快捷的,但是经常报错,而且不好查错. 下面来介绍一下润乾报表4.0在J2EE下的部署[非集成部署] ① 下载一个新的Tomcat ② 新建一个Web应用,基本目录结构如下: |-report |---------…
下面是从2.3,2.4.2.5 3.0集中版本的web.xml头信息的细节,当发现系统启动不报错但是该生成的功能没有正常生成,特别是在这次配置润乾报表的时候发现用2.4版本的时候,在web.xml中配置的reportServlet负责生成润乾报表页面需要使用的js函数库失败,后来去掉表头只留下<web-app>就可以了.如果有需要可以换成2.3,2.4,2.5 或者3.0 其实这里的版本就是servlet的版本,我们用专业的眼光回顾一下servlet版本的发展: servlet 1.0 jun…
 需求 润乾报表的标签需要在jsf页面中和其他填报控件一起使用,润乾报表负责展现录入部分数据,并且这部分数据和页面的其它控件的数据存在前台和后台的交互. 问题 润乾报表在前台会生成自己的form,嵌入到的jsf的form标签中后,出现两个form嵌套的情况,造成报表无法填报和提交. Jsf1.1版本本身不支持两个form的提交,所以form并列的方式也不可取. 可行解决方案: 1:填报表解析后本身不作为一个form,当我们点击提交的时候动态生成一个iframe,这个iframe中生写一个fo…
 在以往的报表设计中,锁定表头是会经常被用到的一个功能,这个功能不仅能使浏览的页面更加直观,信息对应的更加准确,而且也提高了报表的美观程度.但是,很多客户在将这样的报表导出excel时发现excel文档内的数据表头没有锁定. 在润乾报表的新版本中,你会发现,上述现象没有了,锁定表头的报表导出到excel后,表头依然是锁定的.这是新版本中增加的功能.这个功能也更加体现了润乾报表所见即所得的概念. 下面就介绍一下导出excel支持锁定表头这个新功能. 在ie中已经锁定报表头的报表,浏览如下. 点…
本文同样适用于2.x版本下Mybatis的多数据源配置 项目中经常会遇到一个项目需要访问多个数据源的情况,多数情况下可以参考这个教程进行配置. 不过该教程适合springboot1.x版本,由于2.x版本修改默认连接池为Hikari,所以该教程中的配置需要进行一些修改才可适用于2.x. 主要不同之处在于DataSource的初始化. 所以可在每个数据源的config中,重新定义DataSource-Bean的初始化方式. @Bean @Primary @ConfigurationProperti…
需求概述: DBD样式效果如下图所示,需要点击左侧地图中的地区,右侧的仪表盘,柱线图可以对应显示对应该地区的数据. 实现思路: 分别制作带有地图.仪表盘.柱线图的3张报表:将3张报表放到DBD中设置布局:在需要联动带有仪表盘.柱线图的报表中定义参数,并在数据集中添加参数,实现参数过滤:在带有地图的报表中添加单击地区触发联动的事件. 制作步骤: 1.    做出三个报表分别带有地图,仪表盘,柱线图名称分别为B1.rpx,B2.rpx,B3.rpx. 2.    ①在B2.rpx,B3.rpx中添加…
一般情况洗啊,如果sql查到多条数据,使用表格扩展的方式在一张表格里面(横展.纵展):目前的需求是,以报表为单位,做成List.例如,如果查出3条数据,预览的时候,要有3张格式相同内容有异的报表.如图一所示: 图一:理想效果图 这里给一个类似的简单的demo,实现上图的列表效果:步骤如下:效果图如图四所示 一:在数据集的操作菜单内,选择取值,拖拉ds1的元素到单元格内(图二所示). 二:上诉方法,将数据放入C2-C5.D2-D5单元格内. 三:A1为select查询语句,设置A1为不可视:B列存…
 由于html和富文本类型的单元格,不能进行可写操作,如果要想填报时填入html代码并且提交后更新就要换了一个方法,通过数据回填的方法. 比如在C3单元格设置html事件(也可以通过一个按钮来触发) function show_product(num) {  var strurl='/demo/jsp/ld2.jsp?num='+num  window.open(strurl,"_blank","Scrollbars=no,Toolbar=no,Location=no,D…
 润乾报表放入WEBINF保护目录下如何实现 WEB-INF下面的文件都是受保护的,客户为了保护项目的文件不受到非法的访问,jsp页面都放在WEB-INF下,那润乾报表放入WEB-INF保护目录下如何实现 本地搭建了一个通过servlet方式来访问的应用. 第一步:把demo下的web-inf文件复制到新的应用中 第二步:新的应用中建一个目录,把demo下面的jsp文件复制进去 第三步:创建一个servlet publicvoiddoGet(HttpServletRequest reques…
 1 . 问题概述 中国登记结算公司为了验证报表模型和附带的样例[内建的不算],都是需要连接携带的DEMO数据源才能够运行, 应用程序[润乾报表]需要部署到UNIX服务器上, DEMO自带的HSQL数据库里面有中文表名无法通过执行脚本移植到DB2数据库上[DB2不支持中文表名, 即使可以工作量大],另外安装部署HSQL数据库,需要在UNIX上执行脚本, 过多的配置问题,种种原因比较麻烦,采取了另一种方式- 2 . 案例 中国登记结算上海分公司 3 . HSQL优点 轻巧,只有600多K,运行…
 客户问题: 客户的操作系统SUSE LINUX Enterprise Server 10 (i586) 64位,服务器 weblogic8.1, JDK版本:jdk1.4.系统中只有图形报表展示的时候出现了乱码,其他的报表展示正常,下面是在现场给客户的解决办法 润乾报表部署在Linux上图形报表出现乱码解决方法: 1.拷贝windows下C:\WINDOWS\Fonts\simsun.ttc 文件 2.把字体simsun.ttc复制到../jdk1.4.2/jre/lib/fonts并改名…
 一. 此处绑定的数据源是以 DBCP 为实现.首先必须将数据库驱动(这里用了MYSQL数据库)和DBCP所需要的 Jar 包复制到 Jetty 根目录的 lib 目录下.DBCP主要需要以下3个文件: Commons-dbcp.jar Commons-pool.jar Commons-collections.jar 二. 在Jetty根目录的contexts下建立demo.xml(该文件名为了增加可读性最好与项目名相同) demo.xml的内容如下: <?xml version="1…
 作为国内领先的中间件开发商,东方通是国内最早研究J2EE技术和开发应用服务器产品的厂商.应用服务器TongWeb的开发目标,是利用公司在中间件 领域的技术优势,实现符合J2EE规范的企业应用支撑平台.自2000年投放市场以来,TongWeb取得了良好的业绩,现已广泛应用于电信.银行.交 通.公安.电子政务等业务领域.下面介绍下润乾在tongweb5.0下连接oracle数据库的配置方法. 一:安装tongWeb. tongWeb安装程序通常为一jar包,下载该程序到指定目录,如D盘 开始–…
 在接触到的很多项目实际应用中,部署润乾V4都是使用润乾V4设计器自带的WEB发布向导,直接生成webRoot目录,然后将该目录下的所有文件COPY到项目目录下,然后修改web.xml文件和reportconfig.xml文件. 在最新版本的V4.5.2中,使用纯WEB发布方式发布的WebRoot中,包括的文件少了很多,包括默认的showReport.jsp,web.xml,reportconfig.xml文件,都没有在其中. 这个webroot包是不能直接放入J2EE服务器下部署的,同时根…
 问题背景 客户根据项目的不同,使用润乾连接的数据库类型各种各样,此文针对前几日使用润乾设计器连接kingbase金仓数据库做一个说明. kingbase金仓数据库是一款国产数据库,操作方式和配置很像微软的SQLServer数据库,国内另一款常用的达梦数据库(武汉)也是类似的产品.都是关系型数据库. 解决内容: 针对上面这些润乾设计器默认的关系型数据库的数据源连接没有默认提供,需要自己配置,首先是拷贝kingbase金仓数据库的JDBC驱动包kingbasejdbc4.jar至润乾设计器的:…
 ◆环境: Windows xp Weblogic:wls1031_ccjk_win32.rar(内部下载:\\192.168.0.38\SystemInstaller\4WebServer\weblogic\wls1031_ccjk_win32.rar) ◆配置部署 Weblogic 10 的安装,这里就不介绍了. 启动weblogic 从"开始"菜单中-"WebLogic"-" User Projects"-" base_dom…
1. 制作报表的原理 在帆软报表FineReport设计器中先用JDBC连接到数据库,建立数据库连接,然后用SQL或者其他方法创建数据集,使用数据集制作报表,然后把建立的数据库连接从JDBC连接改成JNDI连接,然后配置好服务器中的JNDI连接,然后按照我们下面章节所说的部署weblogic服务器,这样就可以通过WEB浏览器浏览到使用JNDI连接的报表了. WEBLOGIC的JNDI资源应用与WEBSPHERE的JNDI资源应用很类似,所以本章就简略地进行讲解,具体的步骤可以参照上一章WEBSP…
以oracle9i数据源制作的模板jndi.cpt为例来说明如何在FineReport中的Websphere配置JNDI连接.由于常用服务器的JNDI驱动过大,帆软报表FineReport中没有自带,所以可以采取下面的方法来使用服务器中的JNDI连接.原理:先用JDBC连接到数据库,建立数据库连接,然后用SQL或者其他方法创建数据集,使用数据集制作报表,然后把建立的数据库连接从JDBC连接改成JNDI连接,然后配置好服务器中的JNDI连接,然后按照我们下面章节所说的部署好服务器,这样就可以通过W…
Spring 一.Proxool连接池简介及其配置属性概述   Proxool是一种Java数据库连接池技术.是sourceforge下的一个开源项目,这个项目提供一个健壮.易用的连接池,最为关键的是这个连接池提供监控的功能,方便易用,便于发现连接泄漏的情况. 目前是和DBCP以及C3P0一起,最为常见的三种JDBC连接池技术. 日前,Hibernate官方宣布由于Bug太多不再支持DBCP,而推荐使用 Proxool或C3P0.   要使用Proxool首先要导入Proxool.jar,此ja…
一.Proxool连接池简介及其配置属性概述 Proxool是一种Java数据库连接池技术.是sourceforge下的一个开源项目,这个项目提供一个健壮.易用的连接池,最为关键的是这个连接池提供监控的功能,方便易用,便于发现连接泄漏的情况.目前是和DBCP以及C3P0一起,最为常见的三种JDBC连接池技术.日前,Hibernate官方宣布由于Bug太多不再支持DBCP,而推荐使用 Proxool或C3P0. 下载方式: 要使用Proxool首先要导入Proxool.jar,此jar包可以在下载…
Reporting Services 支持扩展部署模式.该模式允许运行共享单个报表服务器数据库的多个报表服务器实例. 若要创建扩展部署,请使用安装程序和 Reporting Services 配置工具: 使用安装程序安装将与扩展部署联接的每个报表服务器实例. 使用 Reporting Services 配置工具将每个报表服务器连接到共享数据库.您一次只能连接并配置一台报表服务器. 使用 Reporting Services 配置工具将新的报表服务器实例联接到已经与报表服务器数据库连接的第一个报表…
在这个版本 Linux下安装和配置JDK与Tomcat(入门版) 的基础上优化升级 1.下载相关软件 apache-tomcat-6.0.37.tar.gz jdk-6u25-linux-i586-rpm.bin (32位系统的,我的系统为32位的,所以用的是这个咯) jdk-6u25-linux-x64-rpm.bin (64位系统的) 把上述软件统一放到 /usr/local/src/ 文件夹下. 我的“百度网盘”下载页面:进入下载页面 官方下载页面:参考先前的文章(Linux下安装和配置J…
1.安装SVN服务 #检查现有版本 rpm -qa subversion #如果存储旧版本,卸载旧版本SVN yum remove subversion #安装SVN yum install subversion #验证安装 svnserve --version 2.创建代码库并分配权限 #代码库创建 SVN软件安装完成后还需要建立SVN库 mkdir -p /data/svn/systemCenter svnadmin create /data/svn/systemCenter 执行上面的命令…
Win10下Android studio配置 一.安装Android Studio的准备工作 1.下载好JDK,去官网上找一个下载下来 2.安装JDK.并配置环境变量.安装过程:本人将使用的是jdk-8u25-windows-x64.exe文件,安装到C:\Java\jdk1.8.0_25,对于jre是使用默认安装,配置环境变量,对我的电脑右击属性出现如下框框 选中高级系统设置,出现如下图左边界面: 选择环境变量,出现如上右图界面: 进行配置环境变量,在下面的“环境变量”中新建变量: 变量名:J…
为了更好的排版, 所以将IK分词器的安装重启了一篇博文,  大家可以接上solr的安装一同查看.[Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例一: http://www.cnblogs.com/wang-meng/p/5814798.html 8, 打开浏览器查看solr可视化界面 到了这里solr就配置好了, 可是我们的IK 分词器还没有配置呢, 如果不配IK分词器的话 它是怎样分词的呢? 我们就来先看一下:  每个字都分成了一个词, 这当然不是我们想要的结果…
MAC下安装与配置MySQL   MAC下安装与配置MySQL 一 下载MySQL 访问MySQL的官网http://www.mysql.com/downloads/ 然后在页面中会看到“MySQL Community Server”下方有一个“download”点击. 进入MySQL的下载界面(http://www.mysql.com/downloads/mysql/),如果你是用的Mac OS来访问的话那么就会默认为你选好了Mac OS X 平台,而下面罗列的都是在Mac OS上能用的MyS…