使用导入后,JSP类未找到异常

时间:2015-01-27 04:40:44

标签: java jsp

我正在尝试在JSP中显示表格数据

<%@ page import="java.sql.*" %>
<%@ page import="com.mysql.*" %>

<html>
<body>
    <% 
        Class.forName("com.mysql.jdbc.Driver");
        Connection conn = null;
        conn = DriverManager.getConnection(connection, username, password); 
        String query = "select * from table1";
        Statement stmt = null;
        stmt = conn.createStatement();
        ResultSet rs = null;
        rs = stmt.ExecuteQuery(query);

        while(rs.next()){

       }
    %>

</body>
</html>

它给出了无法找到类com.mysql.jdbc.Driver。

2 个答案:

答案 0 :(得分:1)

您的JDBC驱动程序不在Classpath中。执行以下操作:

  1. 将您的JDBC驱动程序放在Web-INF / libs
  2. 然后右键单击Jar并执行添加到bulid路径。
  3. 再次运行您的应用程序

答案 1 :(得分:0)

您需要在类路径中添加com.mysql.jdbc.Driver。

仅仅呼叫Class.forName(...)是不够的。