jdbc连接mysql jsp代码
时间: 2023-09-22 08:05:04 浏览: 88
好的,下面是在 JSP 中使用 JDBC 连接 MySQL 的一个示例代码:
```
<%@ page import="java.sql.*" %>
<%
String url = "jdbc:mysql://localhost:3306/test";
String user = "root";
String password = "password";
String sql = "SELECT * FROM users";
try {
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection(url, user, password);
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(sql);
while (rs.next()) {
out.println(rs.getString("username"));
}
rs.close();
stmt.close();
con.close();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
%>
```
在这段代码中,我们首先导入了 Java SQL 包,然后定义了连接所需的 URL、用户名和密码。接下来,我们尝试加载 MySQL 驱动程序,并使用它来创建数据库连接。
在连接建立之后,我们可以使用 `createStatement` 方法来创建一个 `Statement` 对象,并使用它来执行 SQL 查询。这里我们执行的是一个 `SELECT` 语句,所以我们使用 `executeQuery` 方法来执行这个查询,并获取结果集。
最后,我们在循环中使用 `rs.next` 方法来遍历查询的结果,并使用 `rs.getString` 方法来获取用户名,然后使用 JSP 的 `out.println` 方法将其输出到网页上。
希望这对你有帮助。
阅读全文