Paging for any content when you have too much data to display on the page: << < 1 2 3 ... > >>

You may have too much data to display on the page. For example, you have a search page and you only want to display the 20 first results. But the user must be able to browse the rest of the results. This add-on will very easily enable you to place numbers of pages to jump to.

You do not need to use a Table to use PagingComponent.

Examples are provided with a fake DAO, to simulate how you would retreive data for each page. You can also see the PagingComponentApplication class for more examples.

This is used in production in the platform, in the forum and the course search result page.


Link to this version
BetaReleased 04 August 2015Apache License 2.0
Framework Support
Vaadin 7.0+
Also supported:
Vaadin 6 (0.9.3)
Install with
Release notes - Version 0.9.6

Add a builder to create the PagingComponent mare easily than the contructors. You can create a new builder thanks to the PagingComponent.paginate(Collection) method.