我的所有 JSF bean 都有一个奇怪的行为(带有视图、请求和自定义范围)。
在我web.xml
的状态保存方法设置为client
.
无论我在托管 bean 中定义哪个范围,每次 GET 请求都会调用 bean 构造函数 3 次。它发生在所有视图中。
据我所知,一个 bean 被构建了 1 次并放入了一个作用域中。有人想知道为什么 JSF 在渲染视图之前总是创建它们 3 次吗?
在 Mojarra 2.1.13、PrimeFaces 3.5、JDK 1.6.x 上运行。和 Apache Tomcat 7.0.27 谢谢!
谢谢。