我们从服务中获取1000条记录,我们需要在jsp页面中显示所有记录。我们已经将数据设置为对象并存储在Java集合中。如何在使用Ajax的java脚本中获取集合,并且每次都需要根据滚动显示10条记录,我们可以将另外10条记录加载完成。 请建议兼容技术。 这时候我们使用的是struts2和jquery。在jsp页面中显示1000条记录
回答
这听起来像你想要沿SlickGrid行的东西。它很快就是,并且是支持SEDE结果表的数据网格。
另一个选项,我以前使用过很好的结果,是带有分页的YUI DataTable(server-side或client-side)。客户端分页—通常更快,因为所有的数据已经在浏览器—我创建了YUI数据表,与more data than the browser can parse at once一起使用,性能下降最小。
- 您可以尝试实现一个简单的分页技术
int totalRecords; int maxRecordsPerPage; int totalPages = (totalRecords/maxRecordsPerPage); int displayRecordFrom; int displayRecordTo;
总记录:获取的记录数。
最大记录每页:
总页数:这是可选的,或者可以显示总页数一些东西像谷歌或只是把下一个按钮或链接
显示记录往返于:正如你存储记录集合中,可以使用get(索引)
获取结果后,使用Jettison或任何其他Java JSON库将结果输出到JSON中。不用从头开始工作,最好使用使用JQuery或其他库的预先测试的第三方Javascript组件。
如何从数组列表中获得前10条记录,迭代为 – Chandrasekhar 2011-03-15 07:13:14
for(int i = displayRecordFrom; i
- 1. 在jsp页面中显示7000条记录
- 2. 如何在Algolia中显示超过1000条记录instantsearch.js
- 3. 在动态参数字段中显示超过1000条记录
- 4. 记录集只返回1000条记录
- 5. 在浏览器/多个页面上显示100000条记录
- 6. 在.jsp页面中显示版本
- 7. 在jsp页面中显示xhtml内容
- 8. 在JSF |中显示异常JSP页面
- 9. 如何显示在JSP页面中
- 10. 在JSP页面中显示图像
- 11. 记住我在jsp登录页面
- 12. 下拉列表将不会显示超过1000条记录
- 13. 使用jsp在jsp中只显示第一条记录的列表
- 14. Crystal Report每页显示三条记录
- 15. 登录页面不显示进度条
- 16. PHP页面记录显示逻辑
- 17. 在jsp页面显示ePUB文件
- 18. 在JSP页面上显示树
- 19. 如何在jsp页面显示集合
- 20. servlet结果显示在jsp页面
- 21. 显示JSP页面中的ManagedBean属性
- 22. 如何在jsp页面中显示jsp源代码
- 23. 第一条记录不会在分页脚本中显示
- 24. 显示第一条记录
- 25. 在HTML网页中显示Firebase记录
- 26. 如何绑定DataGrid以仅显示具有超过1000条记录的表的25条记录。?
- 27. 立即更新1000条记录
- 28. 从删除11g剩下1000条记录?
- 29. MySQL更新记录,但页面显示不显示新数据
- 30. 记住我/保持登录状态,在jsp登录页面
如果您使用jQuery - 为什么不能使用jQuery处理您的ajax?兼容技术意味着什么? – CoolBeans 2011-03-12 04:43:54