Java 显示1000';jsp页面中的记录类型

Java 显示1000';jsp页面中的记录类型,java,Java,我们从服务中获得1000条记录,我们需要在jsp页面中显示所有记录。我们已经将数据设置为object并存储在java集合中。如何使用Ajax在java脚本中获取这些集合,并且每次需要显示10条记录(基于滚动),我们可以加载另外10条记录直到完成。 请推荐兼容的技术。 此时,我们正在使用struts2和jquery。听起来您想要的是与之类似的东西。它的速度非常快,是为结果表提供动力的数据网格 另一个选项是带有分页(or)的。通过客户端分页(通常更快,因为所有数据都已在浏览器中),我创建了YUI数据

我们从服务中获得1000条记录,我们需要在jsp页面中显示所有记录。我们已经将数据设置为object并存储在java集合中。如何使用Ajax在java脚本中获取这些集合,并且每次需要显示10条记录(基于滚动),我们可以加载另外10条记录直到完成。 请推荐兼容的技术。
此时,我们正在使用struts2和jquery。

听起来您想要的是与之类似的东西。它的速度非常快,是为结果表提供动力的数据网格

另一个选项是带有分页(or)的。通过客户端分页(通常更快,因为所有数据都已在浏览器中),我创建了YUI数据表,可以使用该表,并且性能降低最小

  • 您可以尝试实现一种简单的分页技术
  • 记录总数:获取的记录数

    每页最大记录数:

    总页数:这是可选的,你可以显示总页数,比如谷歌,或者只需点击下一步按钮或链接

    显示从和到的记录:当您在集合中存储记录时,可以使用get(索引)获取记录


    获取结果后,使用抛弃或任何其他Java JSON库将结果输出到JSON中。与其从头开始工作,不如使用JQuery或其他库使用经过预测试的第三方Javascript组件。

    如果您使用的是JQuery,为什么不能使用JQuery进行ajax工作?什么是兼容技术?我如何从数组列表中获取前10条记录而不进行迭代(int i=displayRecordFrom;i)
    int totalRecords;
    int maxRecordsPerPage;
    int totalPages = ( totalRecords / maxRecordsPerPage );
    int displayRecordFrom;
    int displayRecordTo;