Cannot create JDBC driver of class 'org.gjt.mm.mysql.Driver' for connect URL 'null'

来源:百度知道 编辑:UC知道 时间:2024/07/01 03:52:28
做Struts1.2时出错,配好数据源后Tomcat5.5一启动就报错:
Cannot create JDBC driver of class 'org.gjt.mm.mysql.Driver' for connect URL 'null'。

其中struts-config.xml内容如下:
<data-sources>
<data-source key="jdbc/mysql" type="org.apache.commons.dbcp.BasicDataSource">
<set-property property="driverClassName" value="org.gjt.mm.mysql.Driver"/>
<set-property property="url" value="jdbc:mysql://localhost:3306/field"/>
<set-property property="username" value="root"/>
<set-property property="password" value="123456"/>
<set-property property="minCount" value="10"/>
<set-property property="maxCount" value="20"/>
<set-property property="description" value="mysql"/>
<set-property pr

确定你的mysql驱动放在项目中了么?

1)启动Tomcat服务器,打开浏览器,输入http://localhost:8080/admin(其中localhost是名称服务器或称为主机),
进入管理界面的登陆页面,这时候请输入原来安装时要求输入的用户名和密码,登陆到管理界面,

2)选择Resources-Data sources进入配置数据源界面,选择
Data Source Actions ->选择Create New Data Source,进入配置详细信息界面
主要内容例如下:
JNDI Name: ->jdbc/mysql
Data Source URL ->jdbc:mysql://localhost:3306/test
JDBC Driver Class-> org.gjt.mm.mysql.Driver
3)修改\conf\Catalina\localhost目录下建立一个xml文件,名称为你所发布的web应用的名称.xml,(如testpool.xml)打开添加内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<Resource
name="jdbc/mysql"
type="javax.sql.DataSource"
password="123456"
driverClassName="org.gjt.mm.mysql.Driver"
maxIdle="2"
maxWait="50"
u