请教linux下,tomcat连接池的配置

w_tao8029 2005-06-20 04:40:45
我弄了很久,找了很多资料都没弄出来,希望高手指点
我的server.xml文件配置如下:
<Context path="/szrq" docBase="/home/wutao/szrq/webapp" debug="0" reloadable="true" crossContext="true">
<Resource name="jdbc/Test" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="szrq" password="helloszrq" driverClassName="org.gjt.mm.mysql.Driver"
url="jdbc:mysql://192.169.1.152:3306/szrq"/>
</Context>

我的web.xml文件配置如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app>
<description>MySQL Test App</description>
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/Test</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
</web-app>

我用的驱动是 mysql-connector-java-3.0.8-stable-bin.jar

测试jsp文件是
DataSource ds = null;
try{
InitialContext ctx=new InitialContext();
ds=(DataSource)ctx.lookup("java:comp/env/jdbc/Test");
Connection conn = ds.getConnection();//执行到这条语句的时候出错
...............
}
catch(Exception e){
out.println(e.toString());
}

错误如下:java.sql.SQLException: Cannot load JDBC driver class 'null'

请大家帮忙看看,谢谢
...全文
80 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
tonyzhangcn 2005-06-20
看一些包里边有没有你的配置jdbc类org.gjt.mm.mysql.Driver。还有就是把jdbc包放在tomcat lib的common下面试一试吧。
回复
w_tao8029 2005-06-20
没有用啊,一样的错误java.sql.SQLException: Cannot load JDBC driver class 'null'
回复
tonyzhangcn 2005-06-20
把mysql的jdbc包放在你webapp/项目目录/WEB-INF/lib/目录下试一试
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2005-06-20 04:40
社区公告
暂无公告