jsp要实现搜索和分页的时候,分两步:1搜索;2分页。搜索时需要拼SQL语句,但分页不需要拼分页的SQL语句。搜索时按搜索条件读取出所有的数据,分页是在jsp页面中控制,如果用JSTL,那么就是用<forEach>标签控制。
jsp中的<forEach>中代码示例:
<c:forEach items="${as}" var="i" begin="${pa*4}" end="${(pa+1)*4-1}" >
<dl style="float: left">
<dt>
<img src="../imgs/book.jpg" />
</dt>
<dd>
${i.atitle }
</dd>
<dd>
${i.c }
</dd>
<dd>
${i.u }
</dd>
</dl>
</c:forEach>

本文介绍了在JSP中如何实现搜索与分页功能。首先通过拼接SQL语句完成搜索,然后使用JSTL的<forEach>标签进行分页显示。示例代码展示了如何设置开始和结束索引来控制每页显示的记录数。
189

被折叠的 条评论
为什么被折叠?



