把驱动的jar放到tomcat_dir/common/lib里然后在tomcat_dir\conf\Catalina\localhost里放入一个配置文件,比如你的web应用叫exam,则放入一个exam.xml文件,内容如下
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/exam" reloadable="true">    <Resource name="jdbc/exam" auth="Container"
              type="javax.sql.DataSource"
              driverClassName="oracle.jdbc.driver.OracleDriver"
              url="jdbc:oracle:thin:@localhost:1521:demo"
              username="dbuser" password="dbpass"
              maxActive="10" maxIdle="5" maxWait="2"/></Context>

解决方案 »

  1.   

    楼上的朋友,我想请教下,如果tomcat配置好数据连接池后,在web应用中,如何获得Connection呢??如果不配置的话,Class.forName(*****);Connection conn=DriderManager.getCon*****;
    要是配置好了以后,代码该如何写呢??小弟是新手,请赐教!!
      

  2.   

    <%  try {
        javax.naming.Context context = new javax.naming.InitialContext();
        javax.sql.DataSource dataSource = (javax.sql.DataSource)context.lookup("java:comp/env/jdbc/exam");
        java.sql.Connection conn = dataSource.getConnection();
        
        
        
      } catch (Exception e) {
          e.printStackTrace();
      }
      
    %>
      

  3.   

    把驱动的jar放到tomcat_dir/common/lib里????
        哪个驱动jar啊?可以说明白点吗?
      

  4.   

    msbase.jar
    mssqlserver.jar
    msutil.jar