jsp个人信息展示页面
时间: 2023-09-22 21:05:01 浏览: 116
以下为一个简单的 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>
<h2>个人信息</h2>
<ul>
<li>姓名:${requestScope.name}</li>
<li>年龄:${requestScope.age}</li>
<li>性别:${requestScope.gender}</li>
<li>爱好:${requestScope.hobby}</li>
</ul>
</body>
</html>
```
在这个示例中,使用了 JSP 的 EL 表达式 `${}` 来显示页面中的个人信息。在展示页面之前,需要在 Servlet 中将个人信息存储在 request 对象中,以便在 JSP 页面中显示出来。
例如,在 Servlet 中可以这样设置个人信息:
```java
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
request.setAttribute("name", "张三");
request.setAttribute("age", 20);
request.setAttribute("gender", "男");
request.setAttribute("hobby", "篮球、游泳");
request.getRequestDispatcher("/person.jsp").forward(request, response);
}
```
在这个示例中,使用了 `request.setAttribute()` 方法将个人信息存储在 request 对象中,然后使用 `request.getRequestDispatcher().forward()` 方法将请求转发到 JSP 页面。在 JSP 页面中,使用 `${}` 来获取 request 对象中的个人信息,例如 `${requestScope.name}` 就可以获取到姓名。