关于Tomcat连接池建立连接异常问题!

epson1980 epson1980 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
1.通过http://localhost:8080/admin建立了一个名为aaa的JNDI的连接池;
2.在项目的web.xml上增加:
<resource-ref>
<res-ref-name>aaa</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
3.写了一个测试的JSP;
<%@ page import="java.sql.*"%>
<%@ page import="javax.sql.*"%>
<%@ page import="javax.naming.*"%>
<%
DataSource ds = null;
try{
InitialContext ctx=new InitialContext();
ds=(DataSource)ctx.lookup("java:comp/env/aaa");
System.out.println(ds);
Connection conn = ds.getConnection();
System.out.println(conn);
Statement stmt = conn.createStatement();
String strSql = " select * from tbTest";
ResultSet rs = stmt.executeQuery(strSql);
while(rs.next())
{
System.out.println(rs.getString(1));
}
}
catch(Exception ex){
ex.printStackTrace();
}
%>

出现异常:
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'


看了别人的帖子:
换了一个Tomcat的版本 5.0.28,
还是会出先这个问题!

期待高手帮我看看!
不胜感激!!!
...全文
评论 15
收藏 已收藏
分享
返回顶部
epson1980
Java EE 67,535 成员 225,843 内容