This content has been marked as final.
Show 2 replies
-
1. Re: Why datascroller show the confused page order?
twf Apr 7, 2008 3:40 AM (in response to twf)package test; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.Set; import javax.faces.model.SelectItem; import org.richfaces.component.html.HtmlDatascroller; public class BookstoreBean { private List books; private Set ajaxKeys; private SelectItem[] items; private List selectedBooks; private HtmlDatascroller scroller; public BookstoreBean() { selectedBooks=new ArrayList(); } public Set getAjaxKeys() { return ajaxKeys; } public void setAjaxKeys(Set ajaxKeys) { this.ajaxKeys = ajaxKeys; } public SelectItem[] getItems() { if (items==null) { int n = books.size(); items=new SelectItem[n]; for (int i = 0; i < n; i++) items= new SelectItem(Integer.toString(i)); } return items; } public void setItems(SelectItem[] items) { this.items = items; } public List getBooks() { if (books != null) return books; books = new ArrayList(100); for (int i = 1; i < 100; i++) { books.add( new Book("Book"+i, "Author"+i, 100, false) ); } return books; } public void setBooks(List books) { this.books = books; } public void printSelected() { System.out.println("These books are selected:"); for (Iterator iter=selectedBooks.iterator(); iter.hasNext(); ) System.out.print("BOOK"+iter.next()+", "); System.out.println(); } public List getSelectedBooks() { return selectedBooks; } public void setSelectedBooks(List selectedBooks) { this.selectedBooks = selectedBooks; } public HtmlDatascroller getScroller() { return scroller; } public void setScroller(HtmlDatascroller scroller) { this.scroller = scroller; } }
-
2. Re: Why datascroller show the confused page order?
ilya_shaikovsky Apr 7, 2008 9:22 AM (in response to twf)please update your version to 3.1.4 GA