打印本文 打印本文 关闭窗口 关闭窗口
Tomcat5.0.19与oracle8.1.7连接池配置指南
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2502  更新时间:2009/4/22 22:03:03  文章录入:mintao  责任编辑:mintao
</parameter>

<parameter>

    <name>maxIdle</name>

    <value>10</value>

</parameter>

<parameter>

    <name>maxWait</name>

    <value>-1</value>

</parameter>

</ResourceParams>

</Context>

 

第四步:

在当前DBTest的目录下的WEB-INF文件夹下,新建一个web.xml文件,在<web-app></web-app>标记之间加入如下代码:

 

<resource-ref>

 <description>Oracle Datasource example</description>

 <res-ref-name>jdbc/myoracle</res-ref-name>

 <res-type>javax.sql.DataSource</res-type>

 <res-auth>Container</res-auth>

</resource-ref>

 

新建的文件需要有:

 

<?xml version="1.0" encoding="ISO-8859-1"?>

    <!DOCTYPE web-app PUBLIC

    "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"

    "http://java.sun.com/dtd/web-app_2_3.dtd">

 

说明。

 

完整文件如下:

<?xml version="1.0" encoding="ISO-8859-1"?>

    <!DOCTYPE web-app PUBLIC

    "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"

    "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>

<resource-ref>

 <description>Oracle Datasource example</description>

 <res-ref-name>jdbc/myoracle</res-ref-name>

 <res-type>javax.sql.DataSource</res-type>

 <res-auth>Container</res-auth>

</resource-ref>

</web-app>

 

第五步:

创建一个测试文件放到DBTest目录下:DBTest.jsp

<%@ page import="java.sql.*"%>

<%@ page import="javax.sql.*"%>

<%@ page import="javax.naming.*"%>

<%

  String foo = "Not Connected";

  System.out.println("###"+foo);

  int bar = -1;

 

try{

   Context initContext = new InitialContext();

   System.out.println("###" + initContext);

  Context envContext  = (Context)initContext.lookup("java:/comp/env");

  System.out.println("###"+ envContext);

  DataSource ds = (DataSource)envContext.lookup("jdbc/myoracle");

  System.out.println("###" + ds);

 

 

      if (ds != null) {

        Connection conn = ds.getConnection();

        System.out.println("###" + conn);

             

        if(conn != null)  {

            foo = "Got Connection "+conn.toString();

上一页  [1] [2] [3]  下一页

打印本文 打印本文 关闭窗口 关闭窗口