【发布时间】:2020-08-22 08:25:22
【问题描述】:
我目前正在从 JBoss EAP 7.1 迁移到 7.3,我的一个问题与 RichFaces 相关 - 这是 v4.5.17 的 EOL 非常很长一段时间——我知道。但是,我现在需要处理这个问题。
不知何故,RichFaces 的资源现在多次包含在生成的 HTML 标记中,这显着延迟了 UI 的加载。浏览器现在必须处理多个不必要的请求,这在加载页面时需要几秒钟。
除了完全放弃 RichFaces 之外,还有任何已知的解决方案吗?
到目前为止我找不到任何东西......
【问题讨论】:
-
我假设您已经检查过是否多次包含 RichFaces jar。或者在没有 PrimeFaces 的页面上尝试或检查多个 h:head 或...
-
当然...这是通过 JSF 上下文中的使用来处理的(
<ui:composition>带有使用的组件)——而不是手动处理。我要从中迁移的 EAP 7.1.6 不会发生这种情况。 -
包含的数量似乎与每页使用的组件数量有关。
-
...虽然不是 1:1...单个
<rich:calendar>已经触发了 10 个包含。但使用的组件越多,数量就越高。 -
stackoverflow.com/questions/23824219/…(看起来 Richfaces 做了一些奇怪的事情,在较新的 JSF 版本中可能不再适用)
标签: jsf richfaces jboss-eap-7