Экспорт данных с тегом отображения и внешней нумерацией страниц - PullRequest
2 голосов
/ 30 июля 2010

Мы используем Показать библиотеку тегов для отображения данных сетки в наших JSP.

Используем внешнюю сортировку и разбиение на страницы.И мы также используем библиотеку export , чтобы разрешить экспорт в Excel или PDF.

Проблема заключается в том, что при экспорте экспортируются только данные текущего набора результатов (т. Е. Строки 20-40).) пока мы хотим, чтобы экспорт включал все строки.

Кто-нибудь знает, как это сделать?

Я считаю, что это работает автоматически, когда вы НЕ используете внешнюю сортировку и нумерацию страниц, поскольку тег отображения имеет весь набор результатов и включает все это в экспорт.Однако мы используем внешнюю сортировку / нумерацию страниц.

1 Ответ

5 голосов
/ 10 августа 2010

Похоже, это действительно известная проблема .

Наше решение

//Determine if user is doing an export
boolean export = request.getParameter(TableTagParameters.PARAMETER_EXPORTING) != null;

if (export) {
    //Return entire list
} else {
    //Return paginated list
}
...