JSF: как программно получить ресурсы, связанные с компонентом?Например,
<h:componentA>
<h:outputStylesheet library="foo" name="bar.css" target="head"/>
</h:componentA>
Как получить ресурсы, прикрепленные к компоненту A внутри средства визуализации компонента?
public void encodeBegin(FacesContext context, UIComponent componentA) {
...
}
Кажется, что обработчик фейслета перемещает все такие ресурсы в UIViewRoot.
Но из UIViewRoot.getComponentResources (context, "head") мы не можем сказать, какие ресурсы присоединяются к каким компонентам.