1

Primefaces lightBox を次のように設定しました。

<p:lightBox>
<h:outputLink value='#'>
KLICK
<h:outputLink>

<f:facet name="inline">

TWO ELEMENTS SHOULD GO HERE

</f:facet>
</p:lightBox>

試してみましたが、両方のパネルに属性「rendered = 'true'」があっても、後者のみが表示されます。

4

1 に答える 1

2

ファセットは、子コンポーネントを 1 つだけ持つことができます。それらを でラップします<h:panelGroup>

<f:facet name="inline">
    <h:panelGroup>
        <h:someComponent rendered="..." />
        <h:otherComponent rendered="..." />
    </h:panelGroup>
</f:facet>
于 2012-10-20T21:26:06.367 に答える