Я хотел бы иметь возможность условно опустить нижний колонтитул из элемента панели PrimeFaces:
<p:panel header="some text">
<f:facet name="footer">
#{message}
</f:facet>
<!-- ... -->
</p:panel>
Я надеялся, что атрибут rendered
будет работать:
<p:panel header="some text">
<f:facet name="footer" rendered="#{!empty message}">
#{message}
</f:facet>
<!-- ... -->
</p:panel>
Но нижний колонтитул по-прежнему отображается с пустым содержимым. Похоже, что facet
не имеет атрибута rendered
: http://www.jsftoolbox.com/documentation/help/12-TagReference/core/f_facet.html.
Какой правильный способ сделать это?