【问题标题】:FacesComponent scopeFacesComponent 范围
【发布时间】:2012-07-25 16:10:38
【问题描述】:

FacesComponent 的作用域是什么??

我可以设置 ViewScope 之类的东西吗?会话范围?

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

【问题讨论】:

    标签: jsf-2 myfaces composite-component


    【解决方案1】:

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

    如果您想在某个范围内存储一些数据,只需在组件的方法之一中自己显式地将它们存储在所需范围内即可。例如,会话范围是 Map,由 ExternalContext#getSessionMap() 提供。

    【讨论】:

    猜你喜欢
    • 2013-10-13
    • 1970-01-01
    • 1970-01-01
    • 2014-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多