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





Ответы на вопрос(3)

Ваш ответ на вопрос