Итак, ммм, у меня есть JSF Tomahawk таблицаJSF томагавк т: столбцы условного рендеринга
<t:dataTable ... >
<t:columns ...>
... content to render ...
</t:columns>
</t:dataTable>
, и я хочу, чтобы пропустить некоторые столбцы. Я не могу изменить модель данных. Общее количество столбцов меняется время от времени.
Пробовал
<t:dataTable ... >
<t:columns ...>
<c:if test="#{condition}">
... content to render ...
</c:if>
</t:columns>
</t:dataTable>
, но он по-прежнему выводит пустые столбцы.
Этот ответ не вариант: Conditional column rendering
потому что я использую t:columns
и не t:column
.
Как я могу опустить некоторые столбцы, когда я использую t:columns
?