是否有可能使用輪詢在Primefaces中使用不同的支持bean在div中呈現不同的xhtml頁面?JSF2 Primefaces輪詢div中的不同xhtml頁面?
1
A
回答
1
在一個循環更新豆值不是一個正確的邏輯,因爲它不會更新頁面/ DIV。在特定時間間隔和更新時間之後,您已經刷新了您的div,您將更新這些值。我建議您使用primefaces ajax pool,通過它可以在需要的時間間隔後刷新您的div。
<p:poll interval="3"
listener="#{renderBean.updatePagename}" update="whatEverYouWantToUpdate" />
在這裏,聽衆可以更新你的bean值,可以解決你的渲染邏輯
另一種方法是,你可以使用jQuery
現在的事情是每5秒後刷新你的DIV,你需要捕捉可以通過JavaScript的
這裏可以輕鬆地捕獲的刷新事件是該
<script type="text/javascript">
var autoRefresh = setInterval(
function()
{
$('#load_div').load('record_mypage').fadeIn("slow");
}, 5000); // refresh every 10000 milliseconds
<body>
<div id="load_div"> </div>
</body>
</script>
現在,在這裏你會更新每個refres豆值的簡短的例子h和頁面將在您所需的div中更新。
+0
但不是這隻更新該div上當前xhtml的值?同樣,每當一個新的xhtml被加載到目標div中時,新的xhtml就會替換它所擁有的不同的支持bean。 – royjavelosa 2013-05-09 13:23:55
相關問題
- 1. Primefaces輪詢
- 2. JSF2渲染xhtml頁面裏面的選項卡(richfaces)doent工作
- 3. 頁面底部的XHTML div div
- 4. primefaces標記在xhtml頁面中不起作用
- 5. 在JSF2中聲明和使用變量xhtml頁面
- 6. 在div中加載xhtml頁面
- 7. JSF/XHTML - 一個包含相同xhtml頁面兩次的xhtml頁面
- 8. 執行PrimeFaces號碼:輪詢同時
- 9. JSF2 PrimeFaces安裝
- 10. 不能從一個XHTML頁面
- 11. JSF2如何更新不同頁面的不同組件
- 12. 我可以在primefaces中更改張貼的xhtml頁面嗎?
- 13. jsf2 xhtml頁面未被瀏覽器解釋
- 14. JSF2下載文件返回XHTML頁面源
- 15. 在所有的xhtml頁面中包含一個xhtml頁面
- 16. jsf2 primefaces通知欄
- 17. 在primefaces中輪詢的代理
- 18. 無法停止primefaces輪詢
- 19. 顯示咆哮時,頁面加載primefaces JSF2
- 20. 幾秒鐘後重定向到另一個頁面jsf2 primefaces
- 21. 加載其他頁面的div中的不同頁面的innerhtml
- 22. 在jsf primefaces中停止ajax輪詢?
- 23. Primefaces 6.0 xhtml頁面顯示從另一個頁面重定向空白
- 24. 在p:panels-primefaces中加載xhtml
- 25. 打開頁面時調用一個方法xhtml [primefaces]
- 26. 將一個treenode(Primefaces)鏈接到一個xhtml頁面
- 27. 刷新會話jsf2中的數據,PrimeFaces
- 28. XHTML測試頁面
- 29. JSF2/Primefaces佈局性能
- 30. JSF2 + Primefaces 3.2 ajax更新
請elbortate?你的意思是說,你有不同的XHTML頁面包含在一個div並要使用支持bean來呈現呢? – Freak 2013-04-22 09:00:52
@freak我的意思是我想用一組定義的間隔一次渲染一個不同的xhtml頁面。例如。在div內渲染page1 5秒,然後渲染page2 5秒,然後頁面3 5秒循環,每個頁面具有不同的後臺bean。 – royjavelosa 2013-04-22 09:53:06