如何实现部分刷新,如脸书喜欢/评论
How to implement partial refresh like facebook like/comments?
我们有java web应用程序。摘要页面将显示行列表。对于每一行,用户可以投票和添加评论。投票或添加评论将立即提交并刷新总投票数和评论数。我们希望刷新当前行,而不是像Facebook那样刷新整个表。 如果需要,我们可以用表单格式(迭代器数据列表)而不是表格格式显示数据列表。 如何在 JSF 上实现这个特性?
你需要编写服务器端脚本来更新投票(我猜在你的例子中是JSP)并通过 javascript 函数使用 AJAX 调用它,该函数将从服务器(响应)返回当前票数 - 并替换 DOM 中的前一个数字。
这与Facebook无关(这是一个很好的例子 - 但问题不在Facebook API或类似的东西上 - 所以如果你问我它不应该被标记为"Facebook"标签)
如果你正在使用JSF,那么最好查看RichFaces,PrimeFaces和IceFaces等框架。它们都有丰富的 ajax 组件。如果没有,您可以使用 AJAX 手动完成。
相关文章:
- 添加文字和评论功能更新Div
- 包括用于facebook评论框的JavaScript SDK
- facebook”;添加评论“;popup获胜'不要消失
- Javascript/jQuery压缩一个图像正确的评论帖子,并使用Ajax Laravel 5.2保存到控制器中
- 变量不递增如何I'我喜欢html按钮点击的时候
- Codeacademy Javascript..好的!/输出正确,但codeacademy没有;I don’我不喜欢
- 如何确定相对较新版本的IE的高度和宽度(IE8不喜欢从JavaScript设置这种样式吗?
- 为什么像jQuery这样的javascript库通常更喜欢匿名函数而不是命名函数
- Angular http.get没有'我不喜欢在开头和结尾加方括号的文本文件
- 为什么Javascript程序员更喜欢在代码中重复字符串作为常量,而不是使用枚举类型的对象
- 在一个“事件”之后触发一个事件;喜欢“;
- 更新'喜欢'使用Ajax的Rails中的计数
- 关于帖子,评论,保存和喜欢的Mongodb数据结构
- 如何实现部分刷新,如脸书喜欢/评论
- 我可以更改Facebook的宽度吗;喜欢“;按钮'的评论框
- 我如何嵌入一个youTube视频与它的评论,喜欢和意见在我的html页面
- 如何使facebook通知框出现时,有人喜欢或评论我们的帖子
- Facebook喜欢按钮,并添加评论事件
- 如何在墙上的帖子上获得用户的喜欢和评论
- 如何使用Youtube Api获取用户的喜欢、评论和观看历史