使用 JSTL,我可以显示前 40 张照片(以静态方式声明)。但是,我希望实现一个分页表,它可以在相应页面中动态显示照片。
<c:forEach begin="0" end="39" items="${photosList}" var="photo" varStatus="loopStatus">
//Retrieve each photo from list and display
</c:forEach>
我想用queryString来做,但我想知道是否有更有效的方法?
我建议你使用一些开源库,而不是自己实现这个。
显示标签( http://www.displaytag.org/1.2/ ) 是可以帮助您为数据添加分页功能的此类库之一。
这个自定义 JSTL 库还可以在多个方面简化 Web 应用程序中表格数据的实现。一定要探索它超出它的分页能力。