javax.naming.Context ctx = new javax.naming.InitialContext();
javax.sql.DataSource ds =
(javax.sql.DataSource)ctx.lookup("java:/comp/env/jdbc/webdb");
conn = ds.getConnection();
如果你也出现了下面的问题,很可能是你的配置文件出错,仔细检查下,可能就会发现问题。
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC
driver of class '' for connect URL 'null'
at
org.apache.tomcat.dbcp.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1452)
at
org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
at
org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
at common.DBServlet.service(DBServlet.java:43)
at logreg.Register.service(Register.java:20)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)