【问题标题】:JSF 2.2 ViewScoped Bean gets created multiple timesJSF 2.2 ViewScoped Bean 被多次创建
【发布时间】: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


【解决方案1】:

这绝对是 2.2.0 和复合组件的问题。我们现在是 2.2.4,它工作正常。

【讨论】:

    猜你喜欢
    • 2014-06-21
    • 2015-01-14
    • 2013-12-13
    • 2016-12-25
    • 1970-01-01
    • 2012-06-09
    • 2015-04-15
    • 2014-02-14
    • 2012-09-29
    相关资源
    最近更新 更多