0

我刚刚完成了一个 jsf 应用程序并准备部署,但遇到了一些问题。我的应用程序有一个表,每一行代表一个员工。现在我已经用 jquery 指示了一个恢复/暂停状态链接,指示是否可以对员工执行任何操作(恢复)或不能对员工执行任何操作(暂停) .我用jquery实现了这个功能,因为我不希望页面刷新篡改这些链接。现在出现一个场景,假设链接最初显示暂停表示按下它,暂停员工并显示简历。现在想象2个用户一个人按下了改变的链接,但另一个人看到了初始的链接值。当这个人按下这个改变数据库值的链接时,事情变得非常混乱。

4

1 回答 1

0

您应该阅读并尝试更多关于服务器端推送机制的信息,以便找到解决此问题的方法。Javascript/JQuery AJAX 轮询技术可用于不时从服务器检索更新的数据。大多数 JSF 组件库都将此功能集成到他们的库中,您可以根据自己的喜好使用它。还有 Comet/bayeux 作为您可以使用的技术,但它有点复杂。这个链接是一个很好的起点,您可以从它开始...

http://techoctave.com/c7/posts/60-simple-long-polling-example-with-javascript-and-jquery

于 2012-10-08T10:57:37.967 回答