【问题标题】:org.apache.jasper.JasperException: An exception occurred processing JSP page at Class.forName("com.mysql.jdbc.Driver");org.apache.jasper.JasperException:在 Class.forName("com.mysql.jdbc.Driver") 处处理 JSP 页面时发生异常;
【发布时间】:2013-12-03 04:49:54
【问题描述】:

类型异常报告

消息在第 5 行处理 JSP 页面 /login.jsp 时发生异常

说明服务器遇到内部错误,导致它无法完成此请求。

例外

org.apache.jasper.JasperException: 在第 5 行处理 JSP 页面 /login.jsp 时发生异常

5:     Class.forName("com.mysql.jdbc.Driver");

6: Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root", "harsha");

根本原因

javax.servlet.ServletException: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

【问题讨论】:

  • 我是否需要安装任何已下载但不知道放置位置的 mysql-connector-java-5.1.27-bin.jar。

标签: mysql jsp jdbc


【解决方案1】:

尝试放置mysql-connector-java-5.1.27-bin.jar 在你的 webapp 的 /web-inf/lib 目录中

然后,重新启动或重新部署

【讨论】:

    【解决方案2】:

    这个错误是因为你的 JDBC 驱动不在你的类路径中..

    Class.forName("com.mysql.jdbc.Driver");
    

    基本上,您正在尝试创建一个未加载到 JVM 中的类的对象...解决方案是将 JDBC 驱动程序 jar 放入您的类路径中。

    干杯!

    【讨论】:

      猜你喜欢
      • 2014-09-14
      • 2013-08-09
      • 1970-01-01
      • 1970-01-01
      • 2020-05-17
      • 2014-07-25
      • 1970-01-01
      • 2017-04-05
      • 1970-01-01
      相关资源
      最近更新 更多