2014-08-21 1 views
0

В jsf difference between implicit objects cc and component он говорит:Как вы можете получить доступ к исходному составному компоненту второго уровня в иерархии вложенных CC?

cc относится к композитному компоненту верхнего уровня, которая обрабатывается в момент оценки.

В иерархии вложенных составных компонентов, как мне получить доступ, скажем, родитель второго уровня?

ответ

1

Композитные компоненты по своей сути naming containers. Вы можете получить namingcontainer'sparent следующим образом:

#{cc.namingContainer.parent} 

И его NamingContainer родителя следующим образом:

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

т.д.

+0

Спасибо! Но разве мне не нужны дети из # {cc}, так как он говорит, что 'cc' ссылается на композитный компонент ** верхнего уровня ** в вопросе, который я связал? Я правильно интерпретирую «составной компонент верхнего уровня», ссылаясь на самый верхний составной компонент во вложенной иерархии? – user3280015

+0

Нет, это относится к '' в текущем контексте. – BalusC

+0

Тогда почему он говорит, что «относится к композитному компоненту ** верхнего уровня **» в исходном элементе стека? почему используется модификатор «верхнего уровня»? – user3280015

 Смежные вопросы

  • Нет связанных вопросов^_^