JSP 查询数据库数据并显示在表格中 - 示例教程
您可以使用 JSP 和 JDBC 查询数据库并将结果显示在表格中。下面是一个简单的示例:
- 在 JSP 页面上创建一个表格:
<table>
<tr>
<th>ID</th>
<th>Name</th>
<th>Age</th>
</tr>
<%-- 在这里添加数据 --%>
</table>
- 在 JSP 页面上使用 Java 代码查询数据库:
<%
// 加载 JDBC 驱动程序
Class.forName('com.mysql.jdbc.Driver');
// 建立数据库连接
Connection conn = DriverManager.getConnection('jdbc:mysql://localhost:3306/mydb', 'root', '123456');
// 创建 SQL 语句
String sql = 'SELECT * FROM users';
// 创建 PreparedStatement 对象,执行 SQL 语句
PreparedStatement ps = conn.prepareStatement(sql);
ResultSet rs = ps.executeQuery();
// 遍历结果集,将数据添加到表格中
while (rs.next()) {
%>
<tr>
<td><%= rs.getInt('id') %></td>
<td><%= rs.getString('name') %></td>
<td><%= rs.getInt('age') %></td>
</tr>
<%
}
// 关闭数据库连接
rs.close();
ps.close();
conn.close();
%>
此代码将查询名为“users”的数据库表中的所有数据,并将结果显示在表格中。您可以根据需要修改 SQL 查询和表格的 HTML 代码。
原文地址: https://www.cveoy.top/t/topic/mKQx 著作权归作者所有。请勿转载和采集!