Jbuilder 中 Tomcat 数据源的配置方法

原创 2004年09月18日 10:07:00

 当你在编译你的jsp、Servlet时,你的WebMod文件夹下会生成一个Tomcat 文件夹,打开这个文件夹下的Conf文件夹,打开ServerXXXX.xml文件 (XXXX对应与你的Tomcat所使用的端口)。你会发现第二行有一行注释:

 <!--This comment marks this file as generated, so it may be deleted and regenerated at any time. To preserve manual changes to this file, delete this comment.-->

 去掉这行注释,然后在此文件中<host></host>的标记间配置一个数据源,类似与以下形式:

  <Context debug="0" docBase="E:/Studio/Test/Query" path="/Query" reloadable="true" >
    <Resource name="jdbc/TestDB"
                auth="Container"
                type="javax.sql.DataSource"/>
   <ResourceParams name="jdbc/TestDB">
      <parameter>
        <name>factory</name>
        <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
  </parameter>
      <parameter>
        <name>maxActive</name>
        <value>14</value>
      </parameter>
      <parameter>
        <name>maxIdle</name>
        <value>14</value>
      </parameter>
      <parameter>
        <name>maxWait</name>
         <value>10000</value>
      </parameter>
      <parameter>
                  <name>username</name>
         <value>test</value>
       </parameter>
                 <parameter>
                   <name>password</name>
           <value>test</value>
      </parameter>
       <parameter>
                   <name>driverClassName</name>
                    <value>oracle.jdbc.driver.OracleDriver</value>
      </parameter>

      <parameter>
        <name>url</name>
        <value>jdbc:oracle:oci8:@test</value>
      </parameter>
      </ResourceParams>
    </Context>


             
         

* 此例采用的是Oracle 9i 的 jdbcDriver ,请根据你的数据库系统选择相应的数据库驱动和URL字符串

在你的web.xml 中添加以下代码:

  <resource-ref>
    <description>DB Connection</description>
    <res-ref-name>jdbc/TestDB</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
  </resource-ref> 

将commons-collections.jar、commons-dbcp.jar、commons-pool.jar 、your jdbcDriver.jar 这几个文件复制到Jbuilder自带的Tomcat中的common/lib文件夹中 (路径为:X:/JBuilderX/thirdparty/jakarta-tomcat-4.1.27-LE-jdk14/common/lib)

重启Jbuilder,数据源应该可以使用了 :-)

 

JNDI数据源(在Tomcat下配置JNDI多数据源实例)

一,添加数据库驱动包加入classpath。 这里我用到了oracle和mysql。 所以由两个jar包:ojdbc14.jar和mysql-connector-java-5.1.13-bin.j...
  • lushuaiyin
  • lushuaiyin
  • 2013年03月20日 14:43
  • 4060

在Tomcat配置JNDI数据源的三种方式

在我过去工作的过程中,开发用服务器一般都是Tomcat 数据源的配置往往都是在applicationContext.xml中配置一个dataSource的bean 然后在部署时再修改JND...
  • Erica_1230
  • Erica_1230
  • 2016年01月15日 19:03
  • 859

Tomcat之内置数据源(DBCP)的配置(for JDBC)

Tomcat内置数据源的说明
  • u012802702
  • u012802702
  • 2016年04月15日 10:35
  • 1041

Tomcat (7.0)数据源配置

在Tomcat这个Java Web容器下通过配置DataSource(数据源)对象可以解决上面所述的问题。JDBC中的javx.sql.DataSource接口负责建立于数据库的连接,程序中直接从数据...
  • QH_JAVA
  • QH_JAVA
  • 2015年07月12日 19:59
  • 4743

Tomcat 项目部署以及数据源的配置

1.部署方式一 tomcat/conf/server.xml文件   2.部署方式二 在conf文件下创建Catalina这个文件夹,之后这个文件夹里面穿件localhost文件夹,之后创...
  • qwe_110120119
  • qwe_110120119
  • 2015年02月07日 19:52
  • 1243

Tomcat中配置JNDI数据源详解

JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有...
  • a724888
  • a724888
  • 2017年04月21日 13:27
  • 793

tomcat配置MySQL数据源

1.3.5 配置Tomcat的数据源 Tomcat提供了两种配置数据源的方式,区别是所配置的数据源的访问范围不同:一种数据源可以让所有的Web应用访问,被称为全局数据源;另一种只能在单个Web应用中访...
  • lzz_646297826
  • lzz_646297826
  • 2017年01月03日 14:14
  • 1318

部署到tomcat下面多数据源的连接配置详细说明

tomcat下面配置多数据源的设置方式。
  • chaochao52001
  • chaochao52001
  • 2017年03月28日 15:31
  • 256

在tomcat下context.xml中配置各种数据库连接池

在tomcat下context.xml中配置各种数据库连接池 在tomcat下context.xml中配置各种数据库连接池   2008-06-25 16:06:02|  ...
  • jerry191
  • jerry191
  • 2016年06月25日 09:25
  • 4209

Tomcat7数据源配置

Tomcat应用中数据源的配置主要分两种情况:局部和全局 接下来我们分别看看
  • magi1201
  • magi1201
  • 2014年07月29日 08:49
  • 5039
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Jbuilder 中 Tomcat 数据源的配置方法
举报原因:
原因补充:

(最多只允许输入30个字)