Java 在web应用程序中使用jdbc连接(jsp、Tomcat和MySQL)

Java 在web应用程序中使用jdbc连接(jsp、Tomcat和MySQL),java,mysql,jsp,tomcat,jdbc,Java,Mysql,Jsp,Tomcat,Jdbc,当我试图从web应用程序调用数据库时,我遇到了一个问题 我正在使用javabean进行这些调用。 我已经测试过这个bean,它在经典应用程序中工作(我的意思是:不是web应用程序) 我试图在jsp页面中使用它,但它不起作用。我有一个例外: >java.sql.SQLException No suitable driver found for jdbc:mysql://localhost:3306/db_hafic?relaxAutoCommit=true 我读了一些关于如何在tomca

当我试图从web应用程序调用数据库时,我遇到了一个问题

我正在使用javabean进行这些调用。 我已经测试过这个bean,它在经典应用程序中工作(我的意思是:不是web应用程序)

我试图在jsp页面中使用它,但它不起作用。我有一个例外:

>java.sql.SQLException
No suitable driver found for jdbc:mysql://localhost:3306/db_hafic?relaxAutoCommit=true 
我读了一些关于如何在tomcat环境中进行数据库调用的文章,但我还是很迷茫

我正在使用jsp/tomcat/mysql。

首先阅读:

在Tomcat中安装包含JDBC驱动程序的.jar文件 公共/lib文件夹。您不需要将它们放在应用程序的 WEB-INF/lib文件夹。在使用J2EE数据源时,web 应用服务器管理应用程序的连接

首先阅读:

在Tomcat中安装包含JDBC驱动程序的.jar文件 公共/lib文件夹。您不需要将它们放在应用程序的 WEB-INF/lib文件夹。在使用J2EE数据源时,web 应用服务器管理应用程序的连接

3个常见问题:

  • 语法不正确
    Connection conn=DriverManager.getConnection(“jdbc:mysql://localhost:3306/XX“,”根“,”XXXX“

  • “com.mysql.jdbc.Driver”
    e、 g.
    Class.forName(“com.mysql.jdbc.Driver”).newInstance()

  • 缺少
    mysql\u jdbc
    Jar 在tomecat类路径中包含最新的mysql jdbc驱动程序

  • 您的情况应该是问题3,请在下载驱动程序

    将库添加到
    WEB-INF/lib/
    并再次部署

    希望能有帮助

    3个常见问题:

  • 语法不正确
    Connection conn=DriverManager.getConnection(“jdbc:mysql://localhost:3306/XX“,”根“,”XXXX“

  • “com.mysql.jdbc.Driver”
    e、 g.
    Class.forName(“com.mysql.jdbc.Driver”).newInstance()

  • 缺少
    mysql\u jdbc
    Jar 在tomecat类路径中包含最新的mysql jdbc驱动程序

  • 您的情况应该是问题3,请在下载驱动程序

    将库添加到
    WEB-INF/lib/
    并再次部署

    希望能有帮助