JSP执行数据库查询,然后将查询结果用html表格的形式显示出来

JSP执行数据库查询,然后将查询结果用html表格的形式显示出来


繁花如伊
浏览 518回答 3
3回答

青春有我

1、在后台定义一个Servlet或者Action,接收jsp的参数去数据库查询数据,返回List2、将从数据库查询的数据放在request中,如request.setAttribute("studentList",studentList),输出到对应的jsp页面。3、在jsp页面引入jstl标签,定义好一个html表格头4、用jstl获取后台查询的数据,利用<c:foreach>标签循环输出到表格的<tr>中。示例:12345678910111213141516171819<%@&nbsp;page&nbsp;language="java"&nbsp;contentType="text/html;&nbsp;charset=UTF-8"&nbsp;pageEncoding="UTF-8"%><html><body>&nbsp;&nbsp;&nbsp;&nbsp;<table&nbsp;class="table&nbsp;table-bordered"&nbsp;><tr><th&nbsp;style="text-align:center;width:2%">序号</th><th&nbsp;style="text-align:center;width:5%">姓名</th><th&nbsp;style="text-align:center;width:6%">年龄</th></tr><c:forEach&nbsp;items="${studentList}"&nbsp;var="student"&nbsp;varStatus="status"><tr>&nbsp;&nbsp;&nbsp;&nbsp;<td&nbsp;style="text-align:center;">${status}</td>&nbsp;&nbsp;&nbsp;&nbsp;<td&nbsp;style="text-align:center;">${student.username}</td>&nbsp;&nbsp;&nbsp;&nbsp;<td&nbsp;style="text-align:center;">${student.age}</td></tr></c:forEach></table>&nbsp;</body></html>&nbsp;&nbsp;
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5