JSF bean实例化:只实例化了视图中引用的bean



我猜,如果我有6个请求作用域的bean,只有那些由当前视图引用(例如通过使用#{foo.bar})被实例化。这个假设正确吗?在这种情况下,唯一创建的bean将是foo,而不是foo2、foo3等,它们也有请求作用域或视图作用域等。

这是否发生在CDI的@Named和jSF的@ManagedBean上?

是的,是正确的。

您可以通过在所有bean的构造函数中记录一条消息/添加一个断点来测试。

相关内容

  • 没有找到相关文章

最新更新