Aşağıda bir String listesini repeat kullanarak liste (ol ve li ile) gösteren örnek :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html" xmlns:ui="http://java.sun.com/jsf/facelets"> <title></title> <body> Repeat Test <ul> <ui:repeat value="#{testBean.testList}" var="item"> <li><h:outputText value="#{item}" /></li> </ui:repeat> </ul> </body> </html>
Bean sınıfı aşağıdaki gibidir :
package com.test; import java.util.*; import javax.faces.bean.*; @ManagedBean(name="testBean") public class TestBean { private List<String> testList; public TestBean() { testList=new ArrayList<String>(); testList.add("A"); testList.add("B"); testList.add("C"); testList.add("D"); } public List<String> getTestList() { return testList; } public void setTestList(List<String> testList) { this.testList = testList; } }