5.1.6 创建user.jsp页面


接下来我们要根据角色,查询一批用户,然后显示在网页上,首先创建user.jsp文件,右键点击WebConent文件夹,新建,然后选择JSP File
如果找不到这个JSP File,那么点击最下方的Other
在弹出框输入jsp,然后点下一步创建:
改名为user.jsp,点击完成。
文件在项目的位置如图所示:
特别注意,像下图这样的位置是错误的:
此时user.jsp在WEB-INF文件夹里面,这样是无法访问的。
然后把下面user.jsp的代码复制过去:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ page import="java.util.*" %>
<%@ page import="data.*" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>
Inserttitlehere
</title>
</head>
<body>
<% List
<User>
users=UserData.findUsersByRole("0");%>
<table class="">
<tr>
    <th>序号</th>
    <th>账号</th>
    <th>昵称</th>
    <th>角色</th>
    <th>创建日期</th>
</tr>
<% for (int i=0; i
<users.size(); i++) { User user=users.get(i); %>
<tr>
    <td><%=i + 1%></td>
    <td><%=user.getUsername()%></td>
    <td><%=user.getNickname()%></td>
    <td><%=user.getRole()%></td>
    <td><%=user.getCreateDate()%></td>
</tr>
<% } %>
</table>
</body>
</html>
接下来运行此文件,可查询到结果: