我們有java web應用程序。摘要頁面將顯示行列表。對於每一行,用戶都可以投票並添加評論。投票或添加評論將立即提交併刷新總投票數和評論數。我們希望刷新當前行而不是整個表,就像Facebook一樣。如果需要,我們可以用表格格式(迭代器數據列表)顯示數據列表,而不是表格格式。如何基於JSF實現此功能?如何實現Facebook的部分刷新like/comments?
2
A
回答
3
您需要編寫服務器端腳本來更新投票(我猜你的情況下爲JSP) 並通過AJAX通過javascript函數調用它,該函數將從服務器(響應)中獲取當前票數 - 並替換DOM中的前一個數字。
這與Facebook無關(這是一個很好的例子 - 但問題不在Facebook的API或類似的東西 - 所以如果你問我它不應該被標記在「Facebook」標籤)
0
如果您使用JSF,最好查看像RichFaces,PrimeFaces和IceFaces這樣的框架。他們都有豐富的ajax組件。如果沒有,您可以通過AJAX手動執行。
相關問題
- 1. 像實時newsfeed ajax刷新實現Facebook?
- 2. 如何實現「刷新」和「刷新」表(再保的代碼)
- 3. Facebook的分享按鈕:如何實現
- 4. JavaFX部分刷新
- 5. Ajax.BeginForm刷新部分..?
- 6. xpages如何強制部分刷新afterPageLoad
- 7. 如何刷新特定部分?
- 8. 如何刷新Facebook插件?
- 9. 如何使用部分刷新刷新一系列面板
- 10. 刷新或更新部分
- 11. 如何實現分層可選部分?
- 12. 如何在實體框架5/6中實現部分更新?
- 13. 如何實現交錯GridView的部分?
- 14. 部分關閉/部分刷新打開
- 15. 失敗的Facebook頁面刷新onclick像按鈕(部分解決)
- 16. Facebook更新如何不喜歡刷新?
- 17. Telerik RadGrid的分頁部分不刷新
- 18. Rails教程部分刷新
- 19. XPages部分刷新與contidion
- 20. 刷新評論部分
- 21. 計算部分刷新ID?
- 22. Ajax刷新部分視圖
- 23. firefox F5做部分刷新
- 24. 有條件部分刷新
- 25. 部分PHP代碼刷新
- 26. 我如何實現一個基本的時間戳在刷新刷新
- 27. 如何在JavaScript中實現部分類?
- 28. 如何在MVC4中實現部分類?
- 29. 如何刷新只有textarea的部分,而不刷新整個頁面
- 30. 如何在刷新按鈕時僅刷新頁面的一部分