)
在一个页面上有多个不同频道的标签,对我来说它从来没有工作过。是否可以很好地使用主推送,或者是否有其他方法可以从页面上的多个通道接收服务器推送消息。下面是我尝试过的一段示例代码
<h:form>
<p:socket channel="/pushMessages/#{session.id}">
<p:ajax event="message" update=":navigation-form"/>
</p:socket>
<p:socket channel="/pushMessages/cart/#{session.id}">
<p:ajax event="message" update=":message-form"/>
</p:socket>
</h:form>
这对我来说在PrimeFaces 6.2中没有问题(请记住p:push
已被弃用,建议使用JSF 2.3 websockets