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 BlackBeltFactory.com platform, in the forum and the course search result page.
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.