编写一个jsp表格程序
时间: 2024-05-12 08:16:37 浏览: 12
以下是一个简单的 JSP 表格程序示例:
```html
<%@ page contentType="text/html; charset=UTF-8" language="java" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JSP Table Example</title>
</head>
<body>
<h1>JSP Table Example</h1>
<table>
<tr>
<th>ID</th>
<th>Name</th>
<th>Age</th>
<th>Gender</th>
</tr>
<%
// 假设以下是从数据库中获取的数据
String[][] data = {
{"1", "Tom", "25", "Male"},
{"2", "Jane", "30", "Female"},
{"3", "John", "28", "Male"}
};
// 遍历数据并生成表格行
for (int i = 0; i < data.length; i++) {
%>
<tr>
<td><%= data[i][0] %></td>
<td><%= data[i][1] %></td>
<td><%= data[i][2] %></td>
<td><%= data[i][3] %></td>
</tr>
<%
}
%>
</table>
</body>
</html>
```
该示例程序首先定义了一个 HTML 表格,并在表格头部定义了列名。然后使用 JSP 的脚本( `<% ... %>` )插入了一些数据行。这里假设数据是一个二维数组,每行包含 ID、姓名、年龄和性别四个字段。在 `for` 循环中遍历数据,将每行数据插入表格中。在数据插入时,使用 `<%= ... %>` 语法输出数据,相当于 `out.print()` 方法。