0

我正在使用 Wildfly 8.2 和 primefaces 创建一个运行良好的 jsf 2.2 Web 应用程序。但是自从两三天以来,出现了奇怪的ajax更改事件加载行为。

我正在使用带有 af:ajax 更改事件的 ah:selectOneMenu 组件来加载和刷新 ap:outputPanel。问题是,如果更改事件被触发,则数据正在正确加载并且在几毫秒内可用,但 jsf 视图上的刷新事件需要 30 秒甚至更多。我不知道为什么。几天前,组件在 0.5 到 2 秒内刷新。我对此组件或视图没有任何更改。

我调试了视图控制器,可以看到数据集现在可用,但在萤火虫中,发布请求正在进一步工作,30 秒后更多结果显示在 jsf 视图上。

有或有过同样的问题吗?如何从 f:ajax 更改事件中调试 javascript?

希望可以有人帮帮我

4

1 回答 1

1

经过几天的调试,我发现了错误。对于他们感兴趣的所有内容。视图上是 ah:textLabel,其中填充了一些数据。如果触发了 ajax 更改事件,此字段也会获取新数据,但我不知道为什么如果此字段中有一个特殊符号(如“\n”),则在视图上更新此字段需要很长时间。

于 2016-04-11T19:37:06.713 回答