users@woodstock.java.net

Re: Ajax table for large number of rows

From: Animesh Sahay <animesh.sahay_at_gmail.com>
Date: Mon, 26 May 2008 17:06:25 +0530

On 5/24/08, Andreas.Rulle_at_intermoves.de <Andreas.Rulle_at_intermoves.de> wrote:
>
> Hello,
>
> the new webuijsf:table2 is a great archievment towards a better user
> experience under woodstock!
>
> At the moment our firm is searching for a JSF component that
>
> - is scrollable
> - reliable
> - able to manage rather large number of rows.
>
> RichFaces, IceFaces and Simplica ECruiser have a scrollable data table.
>
> But IceFaces seems to have problems with large number of rows, and there are
> some dobuts about the reliabiltiy current versions of the RichFaces and
> Simplica ECruiser components.
>
> So it is great to see that woodstock with version 4.3 has a scrollabel ajax
> table as well.
>
> Our customers have a database tables with upto 160000 rows and more.
>
> We have implemented a lazy loading list, but the current version of table2
> seems to
> load page after page after page when scrolling down.
Thats true. Table fetches the next set of rows on scroll event.
>
> This leads to a rather slow process if there are just several hundred rows.
>
> Is there a possibility to scroll fast to - set's say - the last rows in the
> table2, without loading all the
> data in between?
Current implementation doesn't support this.
>
> Are there plans to implement such a feature in the near future?
Ajax table is still under development phase and we are in process to
release the remaining Ajax table features soon. Probably, after the
final release of ajax table we can look into this.

-Animesh
>
> Greetings
>
> Andreas