Существует ли таблица данных с несколькими столбцами JSF?

#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 столбцов.