我正在创建一个Java应用程序。该应用程序使用Java作为服务器端编程语言,客户端使用Javascript。Javascript位于HTML5文档中(需要有特定的原因)。我的Javascript需要来自服务器的一些数据来执行它的任务。这给我留下了一个问题:,如何用来自服务器的数据填充Javascript变量?
我正在研究如何使用JSF,并将HTML5与Javascript结合到其中。显然,服务器端代码首先呈现,然后发送到客户端。在这种情况下,我可以这样做:
var data = #{controller.getData};
如果这样做有效,那么有一个问题:数据是“静态的”。然而,我需要能够通过
我有一个由服务器端数据加载的datatable,一切都很好。现在,我希望通过来自AWS SQS的侦听通知来更新数据行,当我获得新的行数据并添加到表API中,然后调用"draw“方法时,API将从服务器端触发ajax刷新(表是通过服务器处理设置的)。
有没有办法暂时“禁用”ajax调用?因为,我不想一直禁用,我希望服务器端处理分页和搜索,只想添加我的新行,而不调用服务器。
我试试这个:
var table = $('#tblModel').DataTable(); // Get the API object
// Initialize the Amazon Cognit