0

我在表格中显示 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>
4

0 回答 0