Ajax 在一个页面上有多个primefaces套接字标记可以吗
在一个页面上有多个不同频道的标签可以吗?对我来说,它从来都不起作用。 它是prime push的一个很好的用途,还是有其他方法可以从页面上的多个通道接收服务器推送消息。这是我尝试过的一段示例代码Ajax 在一个页面上有多个primefaces套接字标记可以吗,ajax,jsf,primefaces,primepush,Ajax,Jsf,Primefaces,Primepush,在一个页面上有多个不同频道的标签可以吗?对我来说,它从来都不起作用。 它是prime push的一个很好的用途,还是有其他方法可以从页面上的多个通道接收服务器推送消息。这是我尝试过的一段示例代码 <h:form> <p:socket channel="/pushMessages/#{session.id}"> <p:ajax event="message" update=":navigation-form"/> </p:socket&g
<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应该可以工作。有没有错误?奇怪的行为?只有第一次工作?还是最后一次?当我尝试每页有多个套接字(长轮询)时,您使用了什么PF版本,请求和响应需要很长的时间(有时超过10分钟)。使用WebSocket很好,但我在通过Apache代理它时遇到了问题。我使用的是PF 5.3和Atmosphere 2.4.4。你也有同样的症状吗?对我来说根本不起作用