tomcat5.5配置数据源

Transformer入门(一)——结构 Transformer入门介绍篇,分别介绍了Transformer的总体结构与每个模块的实现原理 阅读详情
         最近在学习JSP,看到数据源的时候发现遇到了困难,我按照书上说的配置了半天还是不行,没办法我去下了Tomcat admin,很可惜的是还是配不起。网上有很多关于tomcat配置数据源的文章,但没有几篇是原创的,都是copycopy去的,根本不管是否能用。最终还是在tomcat网站上发现了一些信息并结合别的网友的介绍,最终配置成功了!当你百受挫折之后获取成功的那份喜悦是旁人无法体会的。呵呵。

  我用的数据库是MySql5.037版,驱动程序是Conector/J 5.0版,建立的数据库的名称是bbs,用户名是bbsclient,密码是bbsmember。下面将我的配置介绍一下:

1.
mysql的驱动程序mysql-connector-java-5.0.5-bin.jar拷贝到${Tomcat}/common/lib文件夹下,只有把驱动放置在lib文件夹下JNDI才能找到这个驱动。
      
2.在项目主目录下面,建一个META-INF文件夹,在里面新建一个context.xml文件:
   
  
<Context>
      <Resource
        name="jdbc/bbs"
         type="javax.sql.DataSource"
           url="jdbc:mysql://localhost:3306/bbs?autoReconnect=true"
           driverClassName=" com.mysql.jdbc.Driver "
           username="root"
         password="841021"
         maxActive="4"
         maxIdle="2"
         maxWait="5000"/>
 
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
</Context>

         这样我们就把数据源配起来了 呵呵
         *************************************************************************************************************************
          Tomcat标准数据源资源工厂配置项如下:
    * driverClassName -
所使用的JDBC驱动类全称。
    * maxActive -
同一时刻可以自数据库连接池中被分配的最大活动实例数
    * maxIdle -
同一时刻数据库连接池中处于非活动状态的最大连接数。
    * maxWait -
当连接池中没有可用连接时,连接池在抛出异常前将等待的最大时间,单位毫秒。
    * password -
传给JDBC驱动的数据库密码
    * url -
传给JDBC驱动的连接URL
    * user -
传给JDBC驱动的数据库用户名。

3. 连接数据库测试(代码片段):

     Connection conn = null ;

     try {
         Context initCtx = new InitialContext();
         Context envCtx = (Context) initCtx.lookup("java:comp/env");
         DataSource ds = (DataSource)envCtx.lookup("jdbc/bbs");

         con = ds.getConnection() ;
     }catch (Exception e) {
         e.printStackTrace() ;
     }
 

      ... use this connection to access the database ...

     conn.close();
     con = null ;
注意:Tomcat5.5不支持ConnectionPoolDataSource接口。

 
HTML炫酷烟花④(完整代码) HTML语言实现炫酷烟花的完整代码。 阅读详情

相关推荐

tomcat 5.5数据源配置

本文档说明tomcat 5.5数据源配置

TOMCAT5.5公共数据源配置(原)

    我们在用JAVA+TOMCAT5.5开发程序的时候,有可能遇到两个或者多个项目用同一数据源的情况,一般的配置是在TOMCAT/CONF/SERVER.XML里面对每一个项目或者应用配置数据源,这样比较烦琐。在TOMCAT5.5中,配置一共公共的数据源可以用下面的方式:     首先:在TOMCAT/CONF/CONTEXT.XML中配置公用的数据源:例如,在CONTEXT.XML中的的前面...

victorwish的专栏 248

矿山建设项目工程造价计价与产品成本核算.pdf

矿山建设项目工程造价计价与产品成本核算.pdf

Tomcat5数据库连接池配置

Tomcat5数据库连接池配置本文主要介绍Tomcat5.0.25这个版本下数据库连接池配置,及程序对连接池的JNDI查找,并提供相应测试代码。最后指出配置及应用过程中的常见问题及解决方法。1 .该文的配置环境:Tomcat5.0.25 + jdk1.4+ Sql Server 2000+Win20002.配置步骤:第一步:启动Tomcat,打开IE在地址栏内输入http:

郭宗一专栏 2482

java tomcat 数据源配置_Java编程:配置tomcat5数据源心得

在Admin控制台下host里面新建一个context,然后在下面配置datasource,由于是在页面环境下配置,所以一切都显得很简单。然后就是在jsp里面测试看datasource配置是否成功。try{InitialContext ctx=new InitialContext();Context envCtx = (Context)ctx.lookup("java:comp/env");ds=...

weixin_39581652的博客 193

tomcat5.5数据源配置

 首先按照tomcat文档的描述,我做了如下配置:1 建立名为cloth的数据库,建立一个表----testdata。建一名为register的工程,工程的WebRoot路径为E:/workplace/register/WebRoot2 打开Tomcat 5.5/conf下的server.xml,在标记对内添加如下内容(关键):                   docBase=

xuanfengbo的专栏 730

Tomcat5.5数据源配置

Tomcat5.5数据源配置[图]关于tomcat数据源配置网上有很多相关的资料,由于之前一直都用weblogic,所以对tomcat数据源配置不甚了解,刚好自己有个小项目,用到tomcat,所以这两天在网上找了很多有关tomcat配置数据源的资料,但都不行,都报异常:Cannot create JDBC driver of class for connect URL null

人在旅途 4479

Tomcat5数据源配置(转载)

给出一个tomcat5配置 常见数据库连接池的例子.环境: w2kp sp4,   jsdk1.4.2_8; tomcat5.0.2.8; oracle817, sqlserver2000 sp3 , mysql5 beta总的来说在tomcat配置一个数据源有4项工作要做.    1. 在server.xml 里配置数据源连接池参数。 可以手动,也可以通过tomcat admin工具。   2.

小蚂蚁窝 2827

Tomcat5.0.28下的jndi数据源配置

 环境Tomcat5.0.28+jdk1.4.2+oracle9.2.0.1的驱动包ojdbc14.jar,有点落后了,没办法,客户需要。在配置前,首先要将所用到的jdbc驱动包放到应用lib目录下,%tomcat_home%commonlib目录下也放一份拷贝,因为数据源创建时间比较早,否则会报错,说找不到jdbc驱动。配置数据源资源网上找到了两种方式,不知道这两方式的区别,也许和tomc

babala_00的专栏 820

tomcat5.5 mysql_Tomcat5配置MySql数据源

Tomcat5配置mysql数据源一、配置环境变量softe version:tomcat5.0.12/mysql4.1.7/mysql_driver --- mysql-connector-java-3.1.4-beta-bin.jarmysql驱动程序可从www.mysql.com官方网站下载路径:tomcat5的安装位置:d:\myweb\tomcat5mysql的安装位置:C:\Prog...

weixin_39646628的博客 189

Tomcat5配置数据源

Tomcat5配置数据源的方法        在网上看到很多人问Tomcat5配置数据源的方法,结合自己的实践介绍一下Tomcat5如何通过直接修改配置文件和通过控制台两种方法来实现数据源配置。        在Tomcat5里,即使配置了全局数据源仍然需要配置Web应用的局部数据源才可以使用(Tomcat5.5Tomcat6.0这里不涉及)   一、直接修改配置文件配置数据源 ...

iteye_15167的博客 190

Java编程:配置tomcat5数据源心得

您现在的位置:天新网 > 软件开发 > Java开发 > Java基础 > Java环境配置 Java编程:配置tomcat5数据源心得http://dev.21tx.com 2004年11月30日 CSDN smagtvar arrBaiduCproConfig=new Array();arrBaiduCproConfig[uid] = 111945;arrBaiduCp

张伟的专栏 2693

tomcat5.5与6.0数据源配置差别

tomcat5.5以及以下版本使用下面的: url jdbc:oracle:thin:@10.0.0.1:1521:test username test password test maxActive 10 maxWait 20 driverClassName oracle.jdbc.driver.OracleDriv

fengyeluan的专栏 450

TOMCAT5.5+ORACLE10G数据源配置

 我用的是TOMCAT5.5,首先在D:/Program Files/apache-tomcat-5.5.25/conf/Catalina/localhost路径下加一个XML文件(假设TOMCAT装在D盘下),文件中的内容如下:                           type="javax.sql.DataSource"               username="

xiaoshixiang的专栏 784

tomcat配置mysql数据源_怎样在tomcat5配置mysql数据源

create database forumdb;create table member(id int,name varchar(6));然后插入两条测试数据如下:insert into member values(1,"zhang");insert into member values(2,"wang");至此,数据库准备完毕。三、配置server.xml注:我的web在d:\myweb\myap...

weixin_35470511的博客 155

Tomcat5.5.x数据源配置

Tomcat5.5.x的server.xml的配置如下:                  type="javax.sql.DataSource"           password="INTRAMAIN"    driverClassName="oracle.jdbc.driver.OracleDriver"            maxIdle="10"            maxWa

lulin_0397的专栏 380

tomcat5.0与tomcat5.5连接池数据源配置区别

问题: 当出现如下错误: Cannot create JDBC driver of class '' for connect URL 'null' 应该考虑如下两种不同导致的错误。  1、 tomcat5.5配置方式         &lt;Context path="/ggsbase"   debug="0" reloadable="true" crossContext="true...

guoruisheng2012的专栏 235
上一篇: SWING 学习笔记(1)
下一篇: 利用ServletContextLinstener获取并缓存数据源
shadow841021
博客等级 码龄20年 4粉丝 9原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值