java - 这个 JSP 可能有什么问题

标签 java mysql sql jsp

      conn = DriverManager.getConnection(
        "jdbc:mysql://localhost:3306/ebookshop", "root", "");

XAMPP 在 3306 上托管 MySQL 我链接了 mysql 连接 jar ebookshop是数据库的名称

/image/RAQBD.png

我有一个没有密码的 root 用户

但是我得到了

    java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/ebookshop

    ...

我已经运行了其他 JSP 并且它可以工作,我在 conn 语句之前有一个 print 语句并且它打印,之后的一个则不打印。

谢谢

最佳答案

您需要添加 MySQL JDBC driver到您的应用程序的类路径。如果您在 Tomcat 或 Jetty 等 servlet 容器中运行,最直接的方法是将驱动程序 jar 文件放在应用程序的 WEB-INF/lib 中。文件夹。

关于java - 这个 JSP 可能有什么问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16536587/

相关文章:

sql - 如果两个连续事件的时间戳差异超过 30 分钟,则填充 session ID 并生成新的 session ID

Java 1.8 安全点超时

java - android中同时调用多个rest服务链接

java - 将 JTextField 的 »disabledTextColor« 设置为红色并将其禁用并将 »enabled« 设置为 false,但它仍然显示为灰色

sql - 用替代方案替换 SQL Cursor 以提高性能

java - T-SQL 查询中的 Hibernate 数据异常(Java Web 应用程序)

java - Eclipse 的 Ctrl+H 快捷键在 IntelliJ IDEA 中的等价物是什么

php - Wordpress 通过插件创建表格

php - 通过使用 MySQL 查询添加一个字符来更新所有列值

php - 通过PHP更新查询清算结果