我在表格中显示 10 个项目的列表时遇到问题。在第 #1、#3、#4、#5... 页我可以看到 10 个项目,第 2 页仅显示一个结果。我在每一页打印我的列表对象的内容,这个列表包含 10 个项目。第 2 页有什么问题?
编辑
这份清单运作良好。我只是改变了从数据库中获取数据的方式,但是,这个 List 的结果具有预期值,正如您在上一张图片中看到的那样。当我转到第 2 页时会发生这种行为,我可以查看超过 250 页,但第 2 页缺少某些内容...
JSP 代码:
<display:table
id="tableId"
summary="Results"
name="myList"
pagesize="10"
requestURI=""
defaultsort="1"
defaultorder="ascending"
sort="external"
export="true"
cellpadding="0"
cellspacing="0"
partialList="true"
size='<%=request.getAttribute("totalSize")%>'
decorator="com.zyz.decorators.TableWrapper">
<display:setProperty name="css.tr.even" value="null" />
<display:setProperty name="css.tr.odd" value="odd" />
<display:column class="darkTD TH17">
<center>
<input type="checkbox" onclick="checkItem()" id="checkDelList" name="checkDelList" value="${tableId.id}"/></center>
<input type="hidden" idd="__checkbox_checkDelList" name="__checkbox_checkDelList"/>
</center>
</display:column>
<display:column property="state" titleKey="xyz.state" sortable="true"
/></display:table>