package com.icefaces.support.example; import java.util.ArrayList; import javax.faces.event.ValueChangeEvent; import javax.faces.model.SelectItem; public class TestBean { private ArrayList list; public TestBean(){ list = new ArrayList(); for(int i=0;i<25000;i++){ list.add(new SelectItem("List" + i)); } } public ArrayList getList() { return list; } public void setList(ArrayList list) { this.list = list; } public void updateList(ValueChangeEvent event){ System.out.println("Update List"); System.out.println("List size: " + list.size()); } }