Как добавить пейджер в динамические данные в JSF 1.1

Я пытался добавить пейджер к динамическим данным.

Я использую код BalusC по адресу: http://balusc.blogspot.com/2006/06/using-datatables.html

Динамические столбцы работают отлично, но теперь мне нужно программно добавить простой пейджер, чтобы позволить пользователю пролистывать записи.

Я использую компоненты jsf-ibm, где существует пейджинговый компонент, но я проверял API и не могу найти правильный способ добавить его в компонент HtmlDataTableEx.

Любое предложение будет оценено.

1 ответ

Не берите в голову, я нашел способ, в случае, если кто-то достигает этого вопроса:

HtmlDataTableEx table = new HtmlDataTableEx ();

// все ваши колоночные расчеты здесь...

HtmlPagerGoto pager = new HtmlPagerGoto (); // вы тоже можете использовать веб или делюкс... pager.setId ("tablaPager"); pager.setFor ("tablaReporte"); pager.setStyleClass ("tablaPagerClass");

HtmlOutputStatistics statistics = new HtmlOutputStatistics (); statistics.setId ("tablaStatistics"); statistics.setFor ("tablaReporte"); statistics.setStyleClass ("tablaStatisticsClass");

HtmlPanelGroup header = new HtmlPanelGroup ();. Header.getChildren() добавить (статистика);. Header.getChildren() добавить (пейджер);

table.setHeader (заголовок); // это тоже может быть в нижнем колонтитуле

Другие вопросы по тегам