Sorry for my previous answer… I didn't realise that this tapestry-bootstrap
mixin existed.

After looking at the source here:
https://github.com/trsvax/tapestry-bootstrap/blob/master/src/main/java/com/trsvax/bootstrap/mixins/Pager.java

It seems to me that this mixin does not do 'true' paging since the source
is a java.util.List. I realise that the client only sees a page of data at
a time. But on the server, the entire List must be loaded into memory which
may cause OutOfMemoryErrors for large collections.

The GridDataSource (or similar interface that supports serverside paging)
is the more scalable solution.

Please correct me if I'm wrong… I only had a quick look through the source
code.

Reply via email to