1

如何使用 JSF 1.2、RichFaces 3.x 使用 SEAM 2.x 实现心跳,这在用户执行的长期请求期间也可以工作?

目前,我们有一个心跳(以避免会话超时),使用<aj4:poll action="#{bean.keepAlive}" ... />它在服务器上的长期请求期间不起作用。使用 owneventsQueue="heartbeat"允许即使在执行长期请求时发送所需的心跳,会导致我们进入org.jboss.seam.ConcurrentRequestTimeoutException.

我们也尝试使用@AsynchronousonkeepAlive方法。

您对我的问题有其他解决方案或提示吗?谢谢你。:)


4

1 回答 1

1

我们已经解决了在<iframe ...>. 我实际上不是使用框架的朋友,但在这种情况下,它是一个干净快速且肮脏的解决方案。

我们仍然<a4j:poll ...>在框架内使用。

于 2013-02-06T13:49:25.720 回答