Как сделать «google like» paging в Wicket? Вы показываете только ссылки на 10 первых страниц результатов поиска, затем, когда я нажимаю страницу 10, добавляются еще 10 страниц к результатам поиска и т. Д.Google как пейджинг в Wicket
У меня есть обычная форма поиска и список результатов поиска. Возможно, есть много страниц результатов поиска.
Как правило, интересны только первые несколько страниц результатов поиска, но при этом должно быть возможно увидеть все результаты поиска.
Я хотел бы сделать что-то вроде этого:
- Изначально первые 10 результатов поиска страницы запрашивается
- Если пользователь нажмет стр.10, дополнительные страницы результатов поиска 10 опрашиваются.
- Если пользователь нажимает кнопку 20, снова запрашиваются дополнительные 10 страниц результатов поиска.
Я не хочу получать все результаты поиска за один раз, и я не хочу получать число всех результатов поиска. Я просто хочу получить следующие 10 страниц результатов поиска.
В настоящее время я использую PageableListView и PagingNavigator для работы подкачки.
Btw, как я использую это в Hibernate HQL? Или даже JPA QL? –
google и да найдут! http://stackoverflow.com/questions/489360/hql-row-identifier-for-pagination –