我从一个支持bean的线程中调用一个线程,该线程支持许多db活动。 我想添加消息的上下文, ,但直到我到run()方法的结尾,上下文已经发布。 如何在不依赖于bean的情况下在线程的运行()方法 内向上下文添加消息?facescontext在线程完成工作之前发布
0
A
回答
0
是..你可以使用Ajax推做到这一点... 您可以使用黄金面或任何你想做的推...
你应该做一个bean的通知..每当你要通知客户端(只要你喜欢)以某种方式宣布,豆......想想吧:)
通过这种方式,你可以的30分钟就是他想要完成之后公布的客户端...
在最糟糕的情况下,您可以使用javascript中的“setInterval”函数定期检查servlet的消息...
这里是a tutorial for commet ..约
更多细节comet here
(是的..与阿贾克斯推的是一个相当长的路要走。 - 如果你想自己做)
欢呼。
0
相关问题
- 1. Android:如果主线程在工作线程之前完成,会发生什么?
- 2. 启动一个线程以前完成其工作之前
- 3. 如何让线程在free'd之前完成其工作?
- 4. 这些线程为什么在完成工作之前退出?
- 5. dotnet发布在预发布完成之前运行
- 6. 在UITableViewCell发布之前停止线程
- 7. 如何挂起一个线程另一个线程完成其工作之前
- 8. 等待FileSystemWatcher事件在完成线程之前触发
- 9. 测试admob在发布之前工作
- 10. 控制台在线程完成之前退出(多线程)
- 11. 会在子线程完成执行之前退出主线程?
- 12. ASP.NET:如何使onClientClick在回发之前完成工作?
- 13. 新创建的线程在主线程完成之前不会触发
- 14. 在NPAPI插件被销毁之前等待工作线程完成
- 15. 如何防止我的线程在工作完成之前退出?
- 16. 确保所有线程在JVM完全终止之前完成
- 17. 如何在以前的工作流程完成时触发Oozie工作流程
- 18. DoFilter()在Servlet的工作完成之前还是之后执行?
- 19. 多线程程序在完成之前就冻结
- 20. Git-Flow - 在发布完成之前创建新功能
- 21. Handsontable在发布之前用键替换自动完成值
- 22. Task.Continue在任务完成之前触发
- 23. 函数在fadeOut()之前触发;完成
- 24. jQuery $ .when在完成之前触发
- 25. Qtimer在QNetworkAccessManager完成之前触发
- 26. AngularJS路线变化发生在ng-leave动画完成之前
- 27. 当工作线程完成其工作在android
- 28. C#在推进之前完成程序完成过程
- 29. BitmapFactory.decodeStream线程安全吗?有时我的Async任务在完成之前完成
- 30. 在查询完成之前,nginx线程是否被锁定?
在我的网络中,我们不使用素数或冰,还有其他选项,你知道吗? – OshikawaL 2012-02-20 10:26:15
你可以使用jQuery或你想要的东西(甚至是纯粹的javascript - 我建议jQuery给大家,因为是crossbrowser)..并且自己做一个ajax push ...我认为你可以用servlet来做到这一点..阅读:http ://en.wikipedia.org/wiki/Comet_(编程),但我建议你使用primefaces只为你需要的页面:) – Alex 2012-02-20 10:31:39
也许你可以链接我一个例子,因为我不知道它很好? – OshikawaL 2012-02-20 10:35:45