【发布时间】:2013-09-02 23:31:55
【问题描述】:
我正在使用 JSF 2.2。
当我在嵌套复合组件中使用 ui:repeat 时,(复合组件是其他复合组件的子组件)我的 ViewScoped Bean 会在每个请求时创建。我该如何解决这个问题?
【问题讨论】:
-
哪个 JSF 2.2 impl/version? Mojarra目前是2.2.2,你试过了吗? 2.2.0和2.2.1问题太多了。
-
@BalusC 这是 2.2.0 我会尝试 2.2.2 并报告。但我可以分解一下,它肯定是子复合组件中的 ui:repeat。
-
新的
xmlns.jcp.org命名空间在 2.2.0/2.2.1 中引起了许多问题,特别是在复合和 HTML 渲染方面。另一种排除此原因的方法是将xmlns.jcp.org重命名为java.sun.com并重新测试。如果它解决了这个问题,那么升级到 2.2.2 肯定可以解决您的问题。
标签: jsf-2