3 回答
TA贡献1836条经验 获得超3个赞
1、在后台定义一个Servlet或者Action,接收jsp的参数去数据库查询数据,返回List
2、将从数据库查询的数据放在request中,如request.setAttribute("studentList",studentList),输出到对应的jsp页面。
3、在jsp页面引入jstl标签,定义好一个html表格头
4、用jstl获取后台查询的数据,利用<c:foreach>标签循环输出到表格的<tr>中。
示例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <html> <body> <table class="table table-bordered" > <tr> <th style="text-align:center;width:2%">序号</th> <th style="text-align:center;width:5%">姓名</th> <th style="text-align:center;width:6%">年龄</th> </tr> <c:forEach items="${studentList}" var="student" varStatus="status"> <tr> <td style="text-align:center;">${status}</td> <td style="text-align:center;">${student.username}</td> <td style="text-align:center;">${student.age}</td> </tr> </c:forEach> </table> </body> </html> |
添加回答
举报