Как получить компонент, связанный с ресурсами программно? - PullRequest
0 голосов
/ 28 октября 2018

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") мы не можем сказать, какие ресурсы присоединяются к каким компонентам.

...