0
的命令按鈕時更新窗體當按下其他窗體中的命令按鈕時,可能會更新窗體,但這是在另一個窗體中。例如,我有一個材料窗口,可以是其他用戶購買窗口,當材料窗口中的命令按鈕被解僱時,我可以在購買窗口中更新窗體嗎?當另一個窗體中的另一個窗體(另一個窗體)按下帶有PrimeFaces
先進的感謝!
的命令按鈕時更新窗體當按下其他窗體中的命令按鈕時,可能會更新窗體,但這是在另一個窗體中。例如,我有一個材料窗口,可以是其他用戶購買窗口,當材料窗口中的命令按鈕被解僱時,我可以在購買窗口中更新窗體嗎?當另一個窗體中的另一個窗體(另一個窗體)按下帶有PrimeFaces
先進的感謝!
我認爲這樣做的最佳方式是使用<p:poll>
方法(請參閱PrimeFaces - ShowCase: Ajax Poll)。從第二個窗口開始,您必須讓窗口每隔幾秒鐘呼叫一次中央服務器。
或者,您可以在JavaScript中使用跨窗口消息傳遞功能:http://javascript.info/tutorial/cross-window-messaging-with-postmessage – patstuart
感謝您的回答,我用javascript嘗試過 – user1977204
它是否成功?您可能想讓我們知道任何後來碰到這個問題的人。 :) – patstuart