看看你的server.xml有没有配置datasource的url,类似如下语句<parameter>
<name>url</name>
<value>jdbc:HypersonicSQL:database</value>
</parameter>

解决方案 »

  1.   

    好像事驱动程序没找到URL 'null'
      

  2.   

    它说你的连接数据库的url为空,你看看你的配置文件吧
      

  3.   

    你是用什么数据库的不同的数据库有不同的地址写发的(oracle,sql2000,mysql等)
      String url="jdbc:oracle:thin:@localhost:1521:orcl"; 
        String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
        String url ="jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"
      

  4.   

    下面是我在server.xml下添加的内容:
    这可怎么办!没头绪啊,试过SQLServer的的驱动,一样的问题!头大ING....
    <Context  path="/test"  docBase="/test"  debug="0">
    <Resource  name="jdbc/testpool"  auth="Container"  type="javax.sql.DataSource"/>
    <ResourceParams  name="jdbc/testpool">
    <parameter>
    <name>factory</name>  <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
    </parameter>
    <name>maxActive</name>
    <value>10</value>
    </parameter>
    <parameter>
    <name>maxIdle</name>
    <value>10</value>
    </parameter>
    <parameter>
    <name>maxWait</name>
    <value>-1</value>
    </parameter>
    <parameter>
    <name>username</name>
    <value>scott</value>
    </parameter>
    <parameter>
    <name>password</name>
    <value>tiger</value>
    </parameter>
    <parameter>
    <name>driverClassName</name>
    <value>oracle.jdbc.driver.OracleDriver</value>
    </parameter>
    <parameter>
    <name>url</name>
    <value>jdbc:oracle:thin:@127.0.0.1:1521:WILLIAM</value>
    </parameter>
    </ResourceParams>
    </Context>
      

  5.   

    在Tomcat4.0.6下已经调试成功了,可在Tomcat5下就是不行?晕~~~~
      

  6.   

    把classes12.zip改为classes12.jar再试
      

  7.   

    数据库的链接有问题,写错了吧,用JBUILDER的工具试试。