JSF, обновляющий составной компонент

Можно ли обновить дочерние компоненты составного компонента, просто указав родительский составной ID? Например. если у меня есть:

<composite:interface>
    <composite:attribute name="value" type="..." required="true"/>
</composite:interface>

<composite:implementation>
    <p:treeTable id="main-tree" ...>
        ...
    </p:treeTable>

</composite:implementation>

и использовать его как-то так:

<my:comp id="composite-component" />

...

<p:ajax update="composite-component" />

Возможно ли это? Прямо сейчас единственный способ, который я вижу, - это явно указать идентификатор дочернего компонента:

<p:ajax update="composite-component:main-tree" />
5
задан Geinmachi 12 October 2015 в 20:52
поделиться