wlzxwfk 发表于 2018-12-6 09:09:21

Tomcat 6.0 设置 JNDI 数据源

可以在context.xml中添加:http://www.blogjava.net/Images/OutliningIndicators/None.gif

http://www.blogjava.net/Images/OutliningIndicators/None.gif
http://www.blogjava.net/Images/OutliningIndicators/None.gif

Tomcat标准数据源资源工厂配置项如下:
      * driverClassName - 所使用的JDBC驱动类全称。
      * maxActive - 同一时刻可以自数据库连接池中被分配的最大活动实例数。
      * maxIdle - 同一时刻数据库连接池中处于非活动状态的最大连接数。
      * maxWait - 当连接池中没有可用连接时,连接池在抛出异常前将等待的最大时间,单位毫秒。
      *password - 传给JDBC驱动的数据库密码。
      * url - 传给JDBC驱动的连接URL。
      * user - 传给JDBC驱动的数据库用户名。
* validationQuery - 一个SQL查询语句,用于在连接被返回给应用前的连接池验证。
      * 如果指定了该属性,则必为至少返回一行记录的SQL SELECT语句。

在web.xml中添加:
http://www.blogjava.net/Images/OutliningIndicators/None.gifOracle   Test App
http://www.blogjava.net/Images/OutliningIndicators/None.gif
http://www.blogjava.net/Images/OutliningIndicators/None.gifDB Connection
http://www.blogjava.net/Images/OutliningIndicators/None.gifjdbc/SampleData
http://www.blogjava.net/Images/OutliningIndicators/None.gifjavax.sql.DataSource
http://www.blogjava.net/Images/OutliningIndicators/None.gifContainer
http://www.blogjava.net/Images/OutliningIndicators/None.gif
写一个jsp文件进行测试



若报异常可能原因是:1、jdbc驱动未放入lib下。2、配置数据源时放入context.xml中,3、数据源的名称不一致


页: [1]
查看完整版本: Tomcat 6.0 设置 JNDI 数据源