JSF: ui: включить параметр для атрибута "for" - PullRequest
1 голос
/ 26 мая 2011

Я поменял композицию для повторного использования.Композиция содержит теги вроде этого:

<t:radio for=":someForm:someComponent" index="#{index}" />

Я включаю композицию так:

<ui:include src="/theComposition.xhtml">
    <ui:param name="someParam" value="#{someBean}" />
</ui:include>

Но как я могу параметризовать часть композиции someForm?Потому что это будет отличаться в зависимости от того, где я его включу.Я мог бы передать строку ... но как мне ее объединить?Или есть другой способ?

1 Ответ

1 голос
/ 26 мая 2011

Вы можете просто вставить EL в значение атрибута.

<t:radio for=":#{someParam}:someComponent" index="#{index}" />
...