jsp页面查询用户个人信息
时间: 2023-05-26 17:05:30 浏览: 87
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>
<form method="post" action="userInfo.jsp">
<label>请输入用户ID:</label><input type="text" name="userId"><br/><br/>
<input type="submit" value="查询">
</form>
<%-- 查询结果展示 --%>
<%
// 获取用户ID
String userId = request.getParameter("userId");
// 查询用户信息
User user = UserService.findUserById(userId);
// 判断用户是否存在
if(user == null) {
out.println("<h3>不存在该用户</h3>");
} else {
%>
<h3>用户信息</h3>
<ul>
<li>用户ID: <%= user.getId() %> </li>
<li>用户名: <%= user.getUsername() %> </li>
<li>性别: <%= user.getGender() %> </li>
<li>年龄: <%= user.getAge() %> </li>
<li>邮箱: <%= user.getEmail() %> </li>
</ul>
<% } %>
</body>
</html>
```
在上面的例子中,我们创建了一个表单,用户可以在表单中输入用户ID,然后点击“查询”按钮触发提交操作,将用户ID传递给后台的userInfo.jsp页面进行查询。查询结果可以在页面中展示。
在实际开发中,我们需要根据业务需求,使用数据库或其他数据来源查询用户信息,然后将查询结果展示给用户。
阅读全文