FacesComponent范围

时间:2012-07-25 16:10:38

标签: jsf-2 myfaces composite-component

FacesComponent的范围是什么?

我可以设置像ViewScope这样的东西吗? SessionScope?

@FacesComponent(value="myComponent")
  public class MyComponent extends UINamingContainer  {
  }

1 个答案:

答案 0 :(得分:1)

不,你不能。它使设计在技术上也毫无意义。

如果要在某个范围内存储某些数据,只需在组件的某个方法中将它们显式存储在所需的范围内。例如,会话范围是Map可用的ExternalContext#getSessionMap()