Пример повторного тега JSF 2

Пример повторного тега JSF 2

ui:repeat всегда используется как альтернативаh:dataTable, чтобы перебирать массив или список для отображения данных в формате таблицы HTML. Смотрите следующие примеры:

1. ч: DataTable

В dataTable JSF помогает генерировать все теги таблиц HTML.



    
        #{o.orderNo}
    

    
        #{o.productName}
    

    
        #{o.price}
    

    
        #{o.qty}
    

2. ui:repeat

В теге повтора вы должны поместить все теги таблицы HTML вручную.



    
#{o.orderNo} #{o.productName} #{o.price} #{o.qty}

ui:repeat example
Вот пример JSF 2.0ui:repeat для рендеринга точно такого же вывода HTML, как этотh:dataTable example. Сравните и то, и другое.

JSF…




    
        
    
    

        

JSF 2 ui:repeat tag example

Order No Product Name Price Quantity
#{o.orderNo} #{o.productName} #{o.price} #{o.qty}
#{o.orderNo} #{o.productName} #{o.price} #{o.qty}

Note
В этомh:dataTable example вы можете найти исходный код управляемого компонента «порядок».

Тег «ui:repeat» имеет множество полезных атрибутов, таких какoffset,size,status и т. Д. Убедитесь, что вы проверили этотJSF ui:repeat javadoc.

Выход

jsf2-repeat-example

Скачать исходный код

Скачать -JSF-2-Repeat-Tag-Example.zip (10 КБ)