JSF h: dataTable создает одну пустую ячейку, когда нет записей
Есть ли способ предотвратить создание пустой строки h: datatable, когда значение поддержки пустое? Более конкретно: у меня есть коллекция данных, которая будет отображаться в 3 столбцах в h: dataTable с заголовками столбцов. Thead всегда должен отображаться, независимо от того, есть ли элементы в списке. Это работает нормально, но когда в списке нет элементов, в tbody создается одна пустая строка / ячейка. Есть ли способ предотвратить это?
Спасибо!
Пример метода из бобов. Для тестирования ямы пытались вернуть как нулевой, так и пустой список. Одинаковый результат для обоих.
public List getLocations() {
return null;
}
Фрагмент JSF:
Address
#{nearestLoc.adddress}
Distance
#{nearestLoc.distance}
Hours of Operation
#{data}
Результирующий HTML ("" в этом есть проблема)
Address
Distance
Hours of Operation