【问题标题】:How to implement pagination using Spring MVC3如何使用 Spring MVC3 实现分页
【发布时间】:2014-08-10 02:20:58
【问题描述】:

我需要使用 Spring MVC 3 实现分页。我从 Web 服务获取 1000 个数字的列表。现在我想展示 5 个。一次,当用户转到下一页时,然后是 5 个,依此类推。有人请给我一些指示。

【问题讨论】:

    标签: jsp spring-mvc pagination


    【解决方案1】:

    这不是 Spring MVC 特有的,但适用于 Spring MVC。 DataTables 是一个 jQuery 插件,可以很好地格式化表格数据并提供开箱即用的可配置分页。

    将以下内容添加到您的 JSP:

    <script type="text/javascript" src="<c:url value='/resources/DataTables/media/js/jquery.dataTables.min.js'/>"></script>
    
    ...
    
    $(document).ready(function() {
        $('#myTable').dataTable();
    });
    

    确保您的表格在表格上使用 thead 和 tbody 标记。

    【讨论】:

    • 请您详细说明一下。我有一个 1000 + id 的列表,并希望在一页显示 5 个,依此类推。请给我一个例子。
    【解决方案2】:

    您可以使用PagedListHolder api。

    回答了类似的问题,请查看link

    这个上一个链接可以马上解决。来自 GitHub 的新 API 正在涌现来解决这个问题。有一个spring框架量身定做的分页,可以看一些链接

    spring pagination

    【讨论】:

      猜你喜欢
      • 2015-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-31
      • 1970-01-01
      • 2022-01-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多