#jsf #richfaces
#jsf #richfaces
Вопрос:
Мне нужно отобразить таблицу данных JSF по-другому: поскольку у меня есть список среднего размера из одного объекта столбца, я хотел бы разделить его на n разных столбцов на основе параметра.
Пример: вместо
Value1
Value2
Value3
Value4
Value5
Я хотел бы иметь
Value1 Value3 Value5
Value2 Value4
Существует ли такой компонент? Тем временем я начну кодировать его 🙂
В настоящее время я использую richfaces.
Ответ №1:
Используйте <rich:dataGrid>
вместо <rich:dataTable>
(или <h:dataTable>
).
<rich:dataGrid value="#{bean.items}" var="item" columns="#{bean.columns}">
<h:outputText value="#{item}" />
</rich:dataGrid>
Если #{bean.columns}
возвращает 3
, то он отобразит сетку данных из 3 столбцов.