Как я могу избавиться от пустого пространства компонентами, не отрисованными с помощью атрибута рендеринга?
Я хочу отобразить список объектов в dataTable и отсортировать их по имеющемуся у них свойству.Мне это нравится так: просмотреть обычную копию в буфер обмена?
<t:dataTable value="#{someBean.values}" var="value">
<h:column>
<f:facet name="header">
<t:outputText value="X" />
</f:facet>
<h:panelGroup rendered="#{value.property eq 'X'}">
<!-- some stuff -->
</h:panelGroup>
</h:column>
<h:column>
<f:facet name="header">
<t:outputText value="Y" />
</f:facet>
<h:panelGroup rendered="#{value.property eq 'Y'}">
<!-- some stuff -->
</h:panelGroup>
</h:column>
</t:dataTable>
Это будет отображать только один элемент в каждой строке из-за визуализированной вещицы.Как я могу избежать этого?Я наткнулся на это и в других случаях ...
Спасибо!