2011-04-30 135 views
0

当bean中的属性发生更改时,我可以重新呈现某个组件吗?例如,如果我有ApplicationScoped bean并且它的一个属性是List,那么每次当某个用户在列表中添加元素时,我都会执行wan,其他人都会看到更改,而无需提交表单。像聊天室的东西。当有人向集合中添加消息时,必须立即将其呈现给对方。当属性发生变化时,JSF ajax重新渲染组件

回答

2

您应该使用服务器端推送。观看this以了解如何使用Oracle ADF Faces完成此任务。 和this与ICEfaces推送组件