The UI Repeat tag is used to iterate over a collection of objects exposed to
the JSF page as a value-binding EL expression. It is intended as a replacement
for the c:forEach tag from the JSTL Core tag library.
You can also use
this tag with the "jsfc" feature in Facelets.
Read-write property setting the offset from the beginning of the collection from which to start the iteration. If not set, this offset is not considered and iteration will start at the beginning of the collection.
size
Text
Required
Read-write property setting the size of the collection to iterate.
If this value is less than the actual size of the collection, a FacesException must be thrown.
step
Text
Required
Iteration will only process every step items of the collection, starting with the first one.
value
Text
Required
The name of a collection of items that this tag iterates over. The collection may be a List, array, java. sql. ResultSet, or an individual java Object. If the collection is null, this tag does nothing.
var
Text
Required
Name of the exported scoped variable for the current item of the iteration. This scoped variable has nested visibility. Its type depends on the object of the underlying collection
varStatus
Text
Required
Name of the exported request scoped variable for the status of the iteration.
Object is a POJO with the following read-only JavaBeans properties. This scoped variable has nested visibility.
begin of type Integer end of type Integer index of type int step of type Integer even of type boolean odd of type boolean first of type boolean last of type boolean