请教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'

请大家帮忙看看,谢谢
...全文
122 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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/目录下试一试

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧