【发布时间】:2016-07-30 23:33:20
【问题描述】:
我正在使用 Wildfly 8.2 和 primefaces 创建一个运行良好的 jsf 2.2 Web 应用程序。 但是自从两三天以来,出现了奇怪的ajax更改事件加载行为。
我正在使用带有 f:ajax 更改事件的 h:selectOneMenu 组件来加载和刷新 p:outputPanel。问题是,如果更改事件被触发,则数据正在正确加载并且在几毫秒内可用,但 jsf 视图上的刷新事件需要 30 秒甚至更多。 我不知道为什么。 几天前,组件在 0.5 到 2 秒内刷新。 我对此组件或视图没有任何更改。
我调试了视图控制器,可以看到数据集现在可用,但在 firebug 中,post 请求正在进一步工作,30 秒后结果显示在 jsf 视图上。
有或曾经有过同样的问题吗? 如何从 f:ajax 更改事件中调试 javascript?
希望有人可以帮助我
【问题讨论】:
-
可能与 IDE 相关。尝试清理和重建项目并清理浏览器缓存。
-
我清理了浏览器缓存和 Eclipse IDE,但不幸的是它没有帮助。
标签: performance jsf ajax-update