Java JSP没有加载jdbc驱动程序

Java JSP没有加载jdbc驱动程序,java,jsp,tomcat,Java,Jsp,Tomcat,我有我的LoadDriver类,它按预期工作(无错误) 然后我有了我的jsp文件 <%@ page import="p_test.LoadDriver"%> <% LoadDriver.Load(); %> 我正在使用Tomcat8.0。 我刚开始使用jsp,所以我不知道程序在哪里搜索驱动程序 如果有人能推荐一本好的JSP书籍或在线教程,那就太好了。您的类路径中没有MySql驱动程序。您必须将mysql连接器jar放在应用程序的WEB-INF/lib文件夹中您需要将m

我有我的LoadDriver类,它按预期工作(无错误)

然后我有了我的jsp文件

<%@ page import="p_test.LoadDriver"%>

<% LoadDriver.Load(); %>
我正在使用Tomcat8.0。 我刚开始使用jsp,所以我不知道程序在哪里搜索驱动程序


如果有人能推荐一本好的JSP书籍或在线教程,那就太好了。

您的类路径中没有MySql驱动程序。您必须将mysql连接器jar放在应用程序的WEB-INF/lib文件夹中

您需要将mysql JDBC连接器放在类路径中。您可以将Jar放在项目的
WEB-INF/lib
文件夹中


或者您可以将其放在
CATALINA_HOME/lib
下,以供所有应用程序使用,
CATALINA_HOME
是指向Tomcat安装根目录的环境变量。

您需要将mysql驱动程序添加到项目库中。您可以在这里找到驱动程序jar文件

为了更好地理解,您可以参考此链接


欢迎使用JSP World:)

检查您使用的服务器是否有MySql驱动程序。

驱动程序jar是否存在于类路径中?如果您使用eclipse,请按ctrl+shift+t并键入com.MySql.jdbc.driver查看是否显示匹配项??
<%@ page import="p_test.LoadDriver"%>

<% LoadDriver.Load(); %>
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1320)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1173)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at p_test.LoadDriver.Load(LoadDriver.java:16)