1,"mysql-connector-java.....jar"文件有没有放对.
    2,你的配置有没有写对
    <parameter>
       <name>driverClassName</name>
       <value>org.gjt.mm.mysql.Driver</value>
    </parameter>

解决方案 »

  1.   

    jdbc 我放在 tomcat\common\lib 里面阿!!怎么还是这样呢??
      

  2.   

    我连jdbc没问题啊!! 学jsp也有段时间了!!
    现在想学hibernate可是发现自己数据库连接池都不会配
    我是在server.xml里面 的  
    <GlobalNamingResources>
    <Resource name="jdbc/mysql" type="javax.sql.DataSource"/>
    <ResourceParams name="jdbc/mysql">
          <parameter>
            <name>factory</name>
            <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
          </parameter>
          <parameter>
            <name>maxWait</name>
            <value>-1</value>
          </parameter>
          <parameter>
            <name>maxActive</name>
            <value>20</value>
          </parameter>
          <parameter>
            <name>password</name>
            <value>wujiang</value>
          </parameter>
          <parameter>
            <name>url</name>
            <value>jdbc:mysql://192.168.5.254:3306/test</value>
          </parameter>
          <parameter>
            <name>driverClassName</name>
            <value>org.gjt.mm.mysql.Driver</value>
          </parameter>
          <parameter>
            <name>maxIdle</name>
            <value>10</value>
          </parameter>
          <parameter>
            <name>username</name>
            <value>root</value>
          </parameter>
        </ResourceParams>
        <ResourceParams name="jdbc/oracle">
          <parameter>
            <name>maxWait</name>
            <value>5000</value>
          </parameter>
          <parameter>
            <name>maxActive</name>
            <value>4</value>
          </parameter>
          <parameter>
            <name>password</name>
            <value>system</value>
          </parameter>
          <parameter>
            <name>url</name>
            <value>jdbc:oracle:thin:@192.168.5.214:1521:bkwww</value>
          </parameter>
          <parameter>
            <name>driverClassName</name>
            <value>oracle.jdbc.driver.OracleDriver</value>
          </parameter>
          <parameter>
            <name>maxIdle</name>
            <value>2</value>
          </parameter>
          <parameter>
            <name>username</name>
            <value>wujiang</value>
          </parameter>
        </ResourceParams>
     </GlobalNamingResources>
      

  3.   


    这个错误一般是连接的url有错误导致的
    你仔细检查一下
      

  4.   

    <GlobalNamingResources>
        <Environment name="simpleValue" type="java.lang.Integer" value="30"/>
        <Resource auth="Container" description="User database that can be updated and saved" name="UserDatabase" type="org.apache.catalina.UserDatabase"/>
        <Resource auth="Container" name="jdbc/mysql" type="javax.sql.DataSource"/>
        <Resource name="jdbc/oracle" type="javax.sql.DataSource"/>
    <Resource name="jdbc/mysql" type="javax.sql.DataSource"/>
        <ResourceParams name="UserDatabase">
          <parameter>
            <name>factory</name>
            <value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
          </parameter>
          <parameter>
            <name>pathname</name>
            <value>conf/tomcat-users.xml</value>
          </parameter>
        </ResourceParams>
        <ResourceParams name="jdbc/mysql">
          <parameter>
            <name>factory</name>
            <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
          </parameter>
          <parameter>
            <name>maxWait</name>
            <value>-1</value>
          </parameter>
          <parameter>
            <name>maxActive</name>
            <value>20</value>
          </parameter>
          <parameter>
            <name>password</name>
            <value>wujiang</value>
          </parameter>
          <parameter>
            <name>url</name>
            <value>jdbc:mysql://192.168.5.254:3306/test</value>
          </parameter>
          <parameter>
            <name>driverClassName</name>
            <value>org.gjt.mm.mysql.Driver</value>
          </parameter>
          <parameter>
            <name>maxIdle</name>
            <value>10</value>
          </parameter>
          <parameter>
            <name>username</name>
            <value>root</value>
          </parameter>
        </ResourceParams>
        <ResourceParams name="jdbc/oracle">
          <parameter>
            <name>maxWait</name>
            <value>5000</value>
          </parameter>
          <parameter>
            <name>maxActive</name>
            <value>4</value>
          </parameter>
          <parameter>
            <name>password</name>
            <value>system</value>
          </parameter>
          <parameter>
            <name>url</name>
            <value>jdbc:oracle:thin:@192.168.5.214:1521:bkwww</value>
          </parameter>
          <parameter>
            <name>driverClassName</name>
            <value>oracle.jdbc.driver.OracleDriver</value>
          </parameter>
          <parameter>
            <name>maxIdle</name>
            <value>2</value>
          </parameter>
          <parameter>
            <name>username</name>
            <value>wujiang</value>
          </parameter>
        </ResourceParams>
      </GlobalNamingResources>
      

  5.   

    mysql oracle 驱动 我都能用阿。 我在jbuilder下都用的好好的
    我的class12.jar mysql.jar两个文件都放在 tomcat\common\lib里面了阿!!!
    为什么会 javax.servlet.ServletException: cannot get Connection pool.org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null', cause: No suitable driver