【问题标题】:How can you access the second level parent composite component in a hierarchy of nested CCs?如何访问嵌套 CC 层次结构中的第二级父复合组件?
【发布时间】:2014-10-14 21:39:18
【问题描述】:

jsf difference between implicit objects cc and component 中写道:

cc 是指评估时正在处理的顶级复合组件。

在嵌套复合组件的层次结构中,我如何访问第二级父级?

【问题讨论】:

    标签: jsf parent el composite-component


    【解决方案1】:

    复合组件本质上是naming containers。获取namingcontainer'sparent如下:

    #{cc.namingContainer.parent}
    

    及其命名容器父级如下:

    #{cc.namingContainer.parent.namingContainer.parent}
    

    等等

    【讨论】:

    • 谢谢!但是我不是更需要#{cc} 的孩子吗,因为它说cc 指的是我链接的问题中的顶级 复合组件?我是否将“顶级复合组件”正确解释为引用嵌套层次结构中的最顶层复合组件?
    • 不,在当前上下文中它指的是<cc:implementation>
    • 那为什么在原始堆栈项中说“指的是顶级复合组件”?为什么还要使用“顶级”修饰符?
    • 我会说这是一个术语错误。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-04
    • 1970-01-01
    • 2015-01-31
    • 1970-01-01
    • 2016-11-29
    • 1970-01-01
    相关资源
    最近更新 更多