免费开源很不错的报表工具xdoc
1. 部署xdoc后,要配置好数据库连接池。具体步骤如下:
修改Tomcat的conf/context.xml,添加如下内容:
<Resource name="jdbc/orcl"
auth="Container"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:orcl"
username="scott"
password="tiger"
maxActive="100"
maxIdle="30"
maxWait="100"/>
修改Tomcat的conf/web.xml,添加如下内容:
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/orcl</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
XDocServer数据源
修改xdocWEB-INFconfdbPool.xml,添加如下内容:
<table>
<row>
<NAME>ServerOrcl</NAME>
<DRIVER>oracle.jdbc.driver.OracleDriver</DRIVER>
<URL>jdbc:oracle:thin:@localhost:1521:orcl</URL>
<USER>scott</USER>
<PASSWORD>tiger</PASSWORD>
<MAXCONN>0</MAXCONN>
<MINCONN>0</MINCONN>
</row>
</table>
应用服务器和XDocServer的数据源配置完成后,要添加到xdocWEB-INFconfhg.conf中的doc.dbConns配置项中,如:doc.dbConns=jdbc/orcl,ServerOrcl
注:要将oracle.jar和sqlserver.jar放入xdoc下的web-inf/lib下,以便sql语句在 报表的使用。
免费开源很不错的报表工具xdoc相关推荐
- 分享免费与收费的主流报表工具推荐
本文和大家分享一些免费与收费的主流报表工具推荐,有一些我们经常使用哦. 一.报表工具列表分析 目前市面上活跃的报表工具真不少,对于一个对初涉报表开发邻域的程序员来说,要正确选择一款合用的报表工具绝非易 ...
- 推荐一款免费又好用的报表工具
目前大多数人在日常工作中都离不开报表的制作,而使用的报表软件大多数都是wps.office等办公软件,还有一些公司会采购一些专业的报表工具,例如FineReport.润乾报表.思迈特等等,相对的来说采 ...
- 很不错的SQLite工具 SQLiteSpy
很不错的SQLite工具 SQLiteSpy 我一直用的是这个 分享分享 下载 转载于:https://www.cnblogs.com/zhegebucuo/archive/2009/04/23/ ...
- 一个不错的报表工具 open flash chart 2
同事向我推荐了一款开源的报表工具open flash chart,感觉还行,推荐给大家. 早先的版本是1.x,已经停止开发,目前的版本都是2.x,是作者推荐的版本,于是我下载了2.x的版本,写了个de ...
- 介绍一些免费/开源的医学影像后处理工具
来源:融视影像科技 综述 医学影像的处理有两个特质.一是复杂,整个处理流程涉及多种算法,需要调整的参数较多.二是发展快,从采集.重建到后处理,新处理方法层出不穷,每年都有新工具,每五年又有个大热点.因 ...
- 【转】介绍一些免费/开源的医学影像后处理工具
转自:https://blog.csdn.net/liaopiankun0618/article/details/84328331 来源:融视影像科技 综述 医学影像的处理有两个特质.一是复杂,整个处 ...
- 推荐一款免费开源的代码质量分析工具
文章目录 一.简介 二.环境安装 三.使用说明 四.其他报错 UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position ...
- 非常好的免费开源网站原型图设计工具
这个软件的名字叫Pencil,是一个完全免费开源的网站原型图设计工具,还有手绘风格的元素,可以建立多页,页面之间可通过链接相连,设计 后的结果可以导出为png的图片供美工和开发人员参考. . 下载地址 ...
- 【免费+开源】视频批量分割工具V1.0 - 基于python gui开发
既然找不到免费的 就自己写一个!!! 遍历文件夹中的所有视频文件(包括子文件夹) 根据时间进行切割. 主界面: 选取视频存放的文件夹.保存的新文件夹 以及切割的时长 其中,不足切割时长的将合并到前一个 ...
最新文章
- 摘之知乎网友...PHYTIN学习
- 【专题介绍】跨越 X 突破,音视频聚力新机遇
- STM32----摸石头过河系列(一)
- 沃尔玛正测试货架扫描机器人,并称不会取代人类员工
- Django:静态文件staticfiles
- java乱码问题详解-值得收藏
- react 脚手架配置代理
- 【考研经验分享】2020信工所二室双非上岸经验贴
- JVM源码分析之wait()和notify()
- Cadence Allegro 鼠标轨迹快捷键的设置图文教程及视频演示
- 可由线性表示且表达式唯一_一个向量能由另一个向量组线性表示,且表示式唯一的等价条件是什么?...
- leetcode 1833 雪糕的最大数量
- MP4测试视频URL地址分享,亲测有效。可用于测试HTML5播放器效果。
- vue实例的生命周期详解
- Scrapy+selenimu分析《海王》到底有多好看
- Matlab模拟仿真模糊PID(Fuzzy)
- OneDrive两台电脑之间文件同步操作
- 【滤波器】基于低通滤波实现肌电信号处理含Matlab源码
- python3遍历列表赋值_Python3实现的字典遍历操作详解
- 如何让考核成为盈利工作?
热门文章
- 【集合论】二元关系 ( 二元关系记法 | A 到 B 的二元关系 | 二元关系个数 | 二元关系示例 )
- mysql 矩阵乘法_矩阵乘法高级操作
- JIRA on K8s helm部署实战
- Python基于AIML智能聊天机器人实战(4)- 机器人自学习能力集成
- mapstd matlab详解,Matlab中的数据预处理-归一化(mapminmax)与标准化(mapstd)
- 地图大量数据查询与渲染——bug及解决方案
- Charles安装破解
- 出No core dump will be written. Minidumps are not enabled by default on client versions of Windows
- 简述SSH框架和SSM框架的区别
- 【资源分享】迅为 iTOP-4412开发板平台详解