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相关推荐

  1. 分享免费与收费的主流报表工具推荐

    本文和大家分享一些免费与收费的主流报表工具推荐,有一些我们经常使用哦. 一.报表工具列表分析 目前市面上活跃的报表工具真不少,对于一个对初涉报表开发邻域的程序员来说,要正确选择一款合用的报表工具绝非易 ...

  2. 推荐一款免费又好用的报表工具

    目前大多数人在日常工作中都离不开报表的制作,而使用的报表软件大多数都是wps.office等办公软件,还有一些公司会采购一些专业的报表工具,例如FineReport.润乾报表.思迈特等等,相对的来说采 ...

  3. 很不错的SQLite工具 SQLiteSpy

    很不错的SQLite工具  SQLiteSpy 我一直用的是这个  分享分享 下载 转载于:https://www.cnblogs.com/zhegebucuo/archive/2009/04/23/ ...

  4. 一个不错的报表工具 open flash chart 2

    同事向我推荐了一款开源的报表工具open flash chart,感觉还行,推荐给大家. 早先的版本是1.x,已经停止开发,目前的版本都是2.x,是作者推荐的版本,于是我下载了2.x的版本,写了个de ...

  5. 介绍一些免费/开源的医学影像后处理工具

    来源:融视影像科技 综述 医学影像的处理有两个特质.一是复杂,整个处理流程涉及多种算法,需要调整的参数较多.二是发展快,从采集.重建到后处理,新处理方法层出不穷,每年都有新工具,每五年又有个大热点.因 ...

  6. 【转】介绍一些免费/开源的医学影像后处理工具

    转自:https://blog.csdn.net/liaopiankun0618/article/details/84328331 来源:融视影像科技 综述 医学影像的处理有两个特质.一是复杂,整个处 ...

  7. 推荐一款免费开源的代码质量分析工具

    文章目录 一.简介 二.环境安装 三.使用说明 四.其他报错 UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position ...

  8. 非常好的免费开源网站原型图设计工具

    这个软件的名字叫Pencil,是一个完全免费开源的网站原型图设计工具,还有手绘风格的元素,可以建立多页,页面之间可通过链接相连,设计 后的结果可以导出为png的图片供美工和开发人员参考. . 下载地址 ...

  9. 【免费+开源】视频批量分割工具V1.0 - 基于python gui开发

    既然找不到免费的 就自己写一个!!! 遍历文件夹中的所有视频文件(包括子文件夹) 根据时间进行切割. 主界面: 选取视频存放的文件夹.保存的新文件夹 以及切割的时长 其中,不足切割时长的将合并到前一个 ...

最新文章

  1. 摘之知乎网友...PHYTIN学习
  2. 【专题介绍】跨越 X 突破,音视频聚力新机遇
  3. STM32----摸石头过河系列(一)
  4. 沃尔玛正测试货架扫描机器人,并称不会取代人类员工
  5. Django:静态文件staticfiles
  6. java乱码问题详解-值得收藏
  7. react 脚手架配置代理
  8. 【考研经验分享】2020信工所二室双非上岸经验贴
  9. JVM源码分析之wait()和notify()
  10. Cadence Allegro 鼠标轨迹快捷键的设置图文教程及视频演示
  11. 可由线性表示且表达式唯一_一个向量能由另一个向量组线性表示,且表示式唯一的等价条件是什么?...
  12. leetcode 1833 雪糕的最大数量
  13. MP4测试视频URL地址分享,亲测有效。可用于测试HTML5播放器效果。
  14. vue实例的生命周期详解
  15. Scrapy+selenimu分析《海王》到底有多好看
  16. Matlab模拟仿真模糊PID(Fuzzy)
  17. OneDrive两台电脑之间文件同步操作
  18. 【滤波器】基于低通滤波实现肌电信号处理含Matlab源码
  19. python3遍历列表赋值_Python3实现的字典遍历操作详解
  20. 如何让考核成为盈利工作?

热门文章

  1. 【集合论】二元关系 ( 二元关系记法 | A 到 B 的二元关系 | 二元关系个数 | 二元关系示例 )
  2. mysql 矩阵乘法_矩阵乘法高级操作
  3. JIRA on K8s helm部署实战
  4. Python基于AIML智能聊天机器人实战(4)- 机器人自学习能力集成
  5. mapstd matlab详解,Matlab中的数据预处理-归一化(mapminmax)与标准化(mapstd)
  6. 地图大量数据查询与渲染——bug及解决方案
  7. Charles安装破解
  8. 出No core dump will be written. Minidumps are not enabled by default on client versions of Windows
  9. 简述SSH框架和SSM框架的区别
  10. 【资源分享】迅为 iTOP-4412开发板平台详解