0

我已经成为了SocketTimeoutException,现在很难复制,但这不是最重要的。令我困扰的是PrimeFaces UI 对这种情况的反应。UI 被冻结,因此没有处理任何 AJAX 点击(可以点击任何想要的,但什么也没发生)。

我不太了解 PrimeFaces 内部结构,但根据我使用 AJAX 应用程序的经验,它可能发生在我们有 AJAX 队列并且在发生意外错误后作业未释放的情况下。是不是这里的情况?

以及如何防止这种行为?或者如果无法预防,是否可以在 Javascript 中“重启”PrimeFaces 的 AJAX 引擎?作为最后的手段,我可​​以提供特殊按钮来“重置”AJAX 状态而不“刷新”(应该称为销毁所有我的更改)站点?

4

0 回答 0