看起来仅仅在你的类路径上有 IceFaces 会严重影响你的 JSF 应用程序的页面加载时间。
即使没有冰,也会发生几件事:您的页面上使用了组件
- 王牌-jquery.js 312kb
- 王牌数据表.js.xhtml 182kb
- 主题.css 22kb
- 冰推-js 84kb
- 兼容.js 16kb
- icefaces-compat-js 289kb
- 总计:0.88MB
此外,每 15 秒向服务器轮询一次 IcePush 侦听器的请求。
除了从您的应用程序中删除罐子外,似乎没有办法在 IceFaces 中关闭这些。我们正在尝试迁移到 PrimeFaces,但该应用程序太大,我们每次只能迁移几个页面。
理想的答案是,如果有人知道关闭事物的方法。下一个最佳答案是一种以某种方式围绕资源处理程序实现包装器的方法。