Java 从servlet或jsf托管bean打开弹出窗口?
有没有办法从servlet打开弹出窗口 我有一个异步进程正在运行,我需要在完成时以某种方式通知用户,而不必刷新页面 有什么想法吗 “无需刷新页面” 这就是Ajax的全部内容,我建议您看看一些支持Ajax的JSF框架,比如,如果您使用的是Ajax,那么默认情况下可以使用Ajax行为 使用Richfaces,您可以使用Java 从servlet或jsf托管bean打开弹出窗口?,java,popup,Java,Popup,有没有办法从servlet打开弹出窗口 我有一个异步进程正在运行,我需要在完成时以某种方式通知用户,而不必刷新页面 有什么想法吗 “无需刷新页面” 这就是Ajax的全部内容,我建议您看看一些支持Ajax的JSF框架,比如,如果您使用的是Ajax,那么默认情况下可以使用Ajax行为 使用Richfaces,您可以使用在一段时间后检查异步过程是否已完成,然后可以重新呈现相应的消息 <a4j:poll interval="1000" enabled="#{notificationBean.is
在一段时间后检查异步过程是否已完成,然后可以重新呈现相应的消息
<a4j:poll interval="1000" enabled="#{notificationBean.isTaskComplete}"
reRender="completeMessagePanel" />
这就是总体思路。是的,没错,我使用的是icefaces,我想我可以制作一个函数,不断询问流程是否已完成,就像警报系统一样,我认为可以从服务器上完成。我对icefaces了解不多,但似乎可以实现他们所谓的“服务器启动渲染”。一旦流程完成,您可能也可以从托管bean中执行同样的操作。