帮我写一段jsp的列表展示代码
时间: 2023-07-10 10:43:28 浏览: 111
好的,以下是一个简单的 JSP 列表展示代码示例:
```jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>列表展示</title>
</head>
<body>
<h1>用户列表</h1>
<table>
<tr>
<th>编号</th>
<th>姓名</th>
<th>邮箱</th>
</tr>
<c:forEach var="user" items="${userList}">
<tr>
<td>${user.id}</td>
<td>${user.name}</td>
<td>${user.email}</td>
</tr>
</c:forEach>
</table>
</body>
</html>
```
在上面的代码中,我们使用 JSTL 的 `c:forEach` 标签来遍历 `${userList}` 中的用户数据,并将其展示在表格中。其中,`${userList}` 是一个存储用户数据的 List 对象,每个用户对象包含 `id`、`name` 和 `email` 三个属性。
需要注意的是,为了使用 JSTL 标签库,我们需要在 JSP 页面的开头添加以下标签:
```jsp
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
```
这个标签库定义了一些 JSTL 标签,如 `c:forEach`、`c:if` 等,可以帮助我们在 JSP 页面中更方便地处理数据。在使用 JSTL 标签时,我们需要在标签的 `items` 属性中指定要遍历的集合对象,然后在标签体中使用 `${}` 表达式来引用集合中的每个对象属性。
阅读全文