Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
找不到类:javax.servlet.ServletException:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver_Java_Jsp - Fatal编程技术网

找不到类:javax.servlet.ServletException:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

找不到类:javax.servlet.ServletException:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver,java,jsp,Java,Jsp,我不知道为什么我找不到一个类。我已经包含了mysql jar文件 我使用JSP调用我编写的类,BookStoreLogic.java连接到数据库 错误:HTTP状态500-javax.servlet.ServletException:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver 屏幕截图(项目浏览器): 谢谢你的帮助,我很感激。在WEB-INF文件夹中创建一个lib文件夹,然后在那里添加数据库驱动程序。lib文件夹中的每个jar都

我不知道为什么我找不到一个类。我已经包含了mysql jar文件
我使用JSP调用我编写的类,
BookStoreLogic.java
连接到数据库

错误:
HTTP状态500-javax.servlet.ServletException:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

屏幕截图(项目浏览器):


谢谢你的帮助,我很感激。

在WEB-INF文件夹中创建一个lib文件夹,然后在那里添加数据库驱动程序。lib文件夹中的每个jar都将与您的web应用程序一起自动部署

您的文件夹树应如下所示:

+ WEB-INF
  + lib
    - mysql-connector-jar-5.1.28-bin.jar

假设您已经将连接器jar添加到项目构建路径中,您可以通过


YourProject
->
properties
->
Deployment Assembly
->
add
->->选择
mysql connector…jar
下载mysql-jdbc连接器后,提取mysql-connector-jar-x.x.x-bin.jar文件

如果您正在使用intellij,只需在
WEB-INF
文件夹中创建一个
lib
文件夹


一旦添加了上述内容,您就需要将jar文件添加到您的项目中。转到
文件>项目结构
,然后选择
。单击
+
图标,从lib文件夹添加jar文件并保存。希望这有帮助

向我们展示servlet代码尝试重新启动IDE,这有时会有所帮助。你能告诉我们你的完整课程路径吗?啊,谢谢,我会继续尝试的!感谢您解决了我的问题,我将在4分钟内标记为解决方案。