源代码:
try {
Context ctx = new InitialContext();
if (ctx == null) {
throw new Exception("Context Look Up Error");
}
DataSource dsource = (DataSource)ctx.lookup("java:comp/env/jdbc/cartDB");
if (dsource != null) {
System.out.println("---------------------------------------------------");
con = dsource.getConnection();
}
}
。。。
错误如下:
2004-6-4 23:32:41 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on port 8083
------------------------------------------------------------
数据连接池连接错误:Cannot load JDBC driver class 'null'
java.sql.SQLException: Cannot load JDBC driver class 'null'
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:529)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:312)
at flowershop.DBConnection.initDataSource_Connection(DBConnection.java:89)
at flowershop.DBConnection.<init>(DBConnection.java:29)
DataSource对象已经生成,就是不能获得连接,请问这是什么原因造成的?