开发者社区> beibm> 正文

eclipse如何配置皕杰报表数据源

简介: eclipse下tomcat 服务器  怎么配置皕杰数据源 数据源::本机MySQL中的数据库 test; 服务器:apache-tomcat-6.0.35; 1、先在Eclipse中建立一个Web项目, 我的叫Report。
+关注继续查看

eclipse下tomcat 服务器  怎么配置皕杰数据源

数据源::本机MySQL中的数据库 test;

服务器:apache-tomcat-6.0.35;

1、先在Eclipse中建立一个Web项目, 我的叫Report。然后在Report项目上集成报表。

2、在\apache-tomcat-6.0.35\conf\Catalina\localhost中,建立名为MyReportJNDI.xml的文件,在其中指明项目路径和数据源配置,内容如下:

xml 代码:

〈Context path="/Report" docBase="D:/java/Report" debug="99" reloadable="true"〉 

〈Resource name="mysql/test" type="javax.sql.DataSource" 

driverClassName="com.mysql.jdbc.Driver" maxIdle="30" maxWait="10000" 

sername="root" password="root" 

url="jdbc:mysql://localhost:3306/test" 

maxActive="100"/〉

〈/Context〉

3、在Report项目的WEB-INF/web.xml 中引用这个数据源

xml代码:

〈resource-env-ref〉

〈description〉Report JNDI〈/description〉  

〈resource-env-ref-name〉mysql/test〈/resource-env-ref-name〉  

〈resource-env-ref-type〉javax.sql.DataSource〈/resource-env-ref-type〉  

〈/resource-env-ref〉

4、在Report项目的WEB-INF\resources\config.xml中设置报表的数据源。

在〈dsConf〉 〈/dsConf〉节点里添加xml代码:

〈dataSource〉

〈Name〉test〈/Name〈〈!-- 数据源名称,与设计器中一致 --〉

     〈JNDIPrefix〉java:comp/env/〈/JNDIPrefix〉

     〈JNDIName〉mysql/test〈/JNDIName〉〈!-- 数据源的JNDI资源名称 --〉

     〈DBType〉mysql〈/DBType〉

     〈DBEncode〉gbk〈/DBEncode〉 〈!-- 数据库编码方式 --〉

〈SQLDecode〉false〈/SQLDecode〉

     〈Default〉false〈/Default〉

 〈/dataSource〉

注意:数据源名称和数据源的JNDI资源名称是区分大小写的。

5、将mysql驱动包mysql-connector-java-5.1.7-bin.jar分别放到apache-tomcat-6.0.35\lib和Report项目WEB-INF\lib下。就这样,tomcat的数据源就创建好了。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
19111 0
Spring boot如何快速的配置多个Redis数据源
Spring boot如何快速的配置多个Redis数据源
3375 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
23945 0
数据集成模块中如何配置Mongo DB数据同步(2)
MongoDB是面向文档的NoSQL(非关系型)数据库,它的数据结构由字段(Field)和值(Value)组成,类似于JSON对象。 数据集成的Mongodb输出组件提供了写入Mongodb数据库的能力。本文重点介绍如何配置Mongodb的加载策略。
32 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
14095 0
+关注
9
文章
2
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载