Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Pagination 无法使用struts分页 输入页面名称 拜访 反弹_Pagination_Struts - Fatal编程技术网

Pagination 无法使用struts分页 输入页面名称 拜访 反弹

Pagination 无法使用struts分页 输入页面名称 拜访 反弹,pagination,struts,Pagination,Struts,这是我的密码 (Struts)我想在表中为每10行的数据分页。有人能帮忙吗?您似乎正在表格中填充数据,任何网格中的分页都有以下步骤 我将解释一个简单但不那么优雅的方法 假设您有100条记录,并且希望每页显示10条记录 在网格(表和其他元素)中,您放置了一个下拉列表,其中有1-10个页码(因为每页有100条记录/10条记录),您可以通过执行select count(*)获得该下拉列表 1.最初显示有限的数据,通过执行sql select with limit子句,假设最初显示10条记录。 例:从患

这是我的密码


(Struts)我想在表中为每10行的数据分页。有人能帮忙吗?

您似乎正在表格中填充数据,任何网格中的分页都有以下步骤

我将解释一个简单但不那么优雅的方法

假设您有100条记录,并且希望每页显示10条记录

在网格(表和其他元素)中,您放置了一个下拉列表,其中有1-10个页码(因为每页有100条记录/10条记录),您可以通过执行select count(*)获得该下拉列表

1.最初显示有限的数据,通过执行sql select with limit子句,假设最初显示10条记录。 例:从患者限制1,10中选择*获取前10条记录 2.下一个用户希望从第5页获取患者,因此他从下拉列表中选择“5”并单击“获取”,您需要乘以5*10(您希望每页显示的记录),现在您执行以下sql查询 例:从患者限制中选择*51,60

现在,51-60的记录被提取并显示出来

这是一个简单易用的分页,不涉及jquery或任何javascript,您可以通过删除page no下拉列表并使用许多库以线性方式显示来修改它


希望有帮助。

到目前为止,您尝试了什么?您发布的代码没有分页。请仅发布相关代码。
<table id="example1" class="cell-border" cellspacing="0" width="100%">
    <thead>
        <tr>
          <th>Entry Page Name</th>
          <th>Visits</th>
          <th>Bounce</th>
        </tr>
    </thead>
    <tbody>
        <s:iterator value="table" var="dashboardTable">
           <tr>
                <td><s:property value="actionName" /></td>
                <td><s:property value="count" /></td>
                <td><s:property value="sum" /></td>
          </tr>
    </s:iterator>
   </tbody>
 </table>