我知道这种问题经常出现,但我需要问这个问题。
我有包含mysql jdbc驱动的jar文件,即mysql-connector-java-5.1.12-bin.jar。
我打开这个 jar 文件并确认这个 jar 文件确实包含 com.mysql.jdbc.Connection.class。
Class.forName("com.mysql.jdbc.Connection");
这不会引发任何异常。
当我尝试与下面的代码建立连接时,我得到了一个异常。
con = DriverManager.getConnection(dbURL,dbUNM,dbUPW);
(我不确定将连接 URL 放在这里是否明智)
我明白了
java.sql.SQLException: No suitable driver found for jdbc:mysql:xxx....
我也看到了
Servlet.service() for servlet jsp threw exception
java.lang.NullPointerException
at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:624)
at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:823)
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794)
at org.apache.jsp.index_jsp._jspService(index_jsp.java:1134)
你能指出我做错了什么吗?谢谢 : )