当前位置: 首页 > 知识库问答 >
问题:

在jsf应用程序中使用jquery datatables插件,数据应该从jquery填充

顾兴昌
2023-03-14

我使用的是带有富面孔的JSF1.2,但现在的要求是将现有的页面(目前是表)更改为jquery支持的表(DataTables插件),因为富面孔存在性能问题,而且我们还希望这样做以获得额外的特性。

  • 正确的方法应该是什么,当前尝试使用DataTables并对Servlet进行ajax调用,以便服务器端处理并返回JSON数据以填充表。
    • 请建议实现这些目标的合适选项。

    感谢大家。

共有1个答案

解明辉
2023-03-14

如果您的预期用途是在单个实例中拥有极端数量的表行(10,000+行),那么使用服务器端处理的Datatables是一种方法。每次单击分页或筛选时,它都会向服务器发出新的json数据请求。

但是,如果行的数量在200-10,000之间,我将使用javascript数组(可以在页面加载时打印)或ajax Source选项,这些选项基本上意味着在初始的datatables绘制时将所有数据推送到客户端,但是datatables插件将在需要时追加/删除dom中的行。

第一个选项是将datatable对象应用于普通的html表,如果您已经准备好了表,这可能是最快的隐含方式。由于最初的表行和单元格创建,这是迄今为止最不有效的性能,并且不推荐使用超过200行的表。

为了更好地理解,只需查看主页右侧的源代码文档。http://datatables.net/examples/

 类似资料:
  • 问题内容: 我正在编写Web应用程序,并且想知道推荐的填充原始数据的方法是什么。这是JPA / Hibernate和Spring应用程序,由maven构建。到目前为止,我已经使用脚本将手工数据填充到数据库中,并填充了初始数据。 单元测试使用自己的数据,这些数据是在每次测试之前用代码创建的。我的测试类扩展了 org.springframework.test.jpa.AbstractJpaTests

  • 问题内容: 我开始开发适用于Google Android的应用程序,并严重依赖可以通过json或xml轻松传输数据的Web API。我现在必须决定选择哪个库。 我看到google在API中包含org.json类,但尚未对其进行测试。 您的经历如何?我应该使用哪个库/ API,为什么? 问题答案: 如果您主要针对的是内部API,该内部API只是您控制的服务器和所创建的客户端之间的链接,那么我强烈建议

  • 我想插入我的json数据到mongo数据库,我导入mongo驱动程序v 3.2.2并创建一个数据库,收集在mlab.com但我不能在数据库这样的文档发送数据。 这是我的代码:

  • 此链接正在解释与和。但没有解释同样的路线问题。所以我想问我的问题。 我用创建了react项目,并在文件夹中创建了服务器。我想在。所以我写了这样的代码。 公共/index.html src/服务器/server.js package.json 我测试, -- localhost:4000/代码 我想只是一个静态文件,每当。为什么不显示

  • 根据log4j和log4j2留档,使用tld和jsp页面可以很好地工作。 http://logging.apache.org/log4j/2.x/manual/webapp.html http://logging.apache.org/log4j/2.x/log4j-taglib/tagreference.html#log.tld 它可以与xmlns一起使用:log=”http://logging

  • 我正在开发两个应用程序。让第一个应用程序是APP1,第二个应用程序为APP2。现在在APP1中,我不提供任何用户权限,如INTERNET权限,但它将发送任何http url,如http://www.google.com我的第二个APP2将包含INTERNET等用户权限。Http请求将从APP1发送到APP2,APP2将响应该请求,然后将结果发送回APP1。最后APP1包含一个Web视图以显示结果。