#jasper-reports #jasperserver
#jasper-отчеты #jasperserver
Вопрос:
У меня есть несколько отчетов, которые я разработал, скомпилировав jrxml с использованием Java, заполнив отчеты и отобразив выходные данные отчета в IFrame (Jsp). Несмотря на то, что я использовал компоненты таблицы, я не вижу никаких интерактивных функций в отчете, вопрос, который у меня есть:
Существуют ли какие-либо другие альтернативы, с помощью которых я могу получить интерактивные функции, такие как сортировка, фильтрация и т.д., Без использования сервера JasperReports?
Комментарии:
1. Вы можете использовать сортировку и фильтрацию в файлах, сгенерированных JasperReports XLS
Ответ №1:
Тот же вопрос был задан на сайте сообщества jaspersoft. Дублирую мой ответ здесь:
Вот пример — веб-приложение-репозиторий(https://github.com/Jaspersoft/jasperreports/tree/master/jasperreports/demo/samples/webapp-repo ), который поставляется с проектом jasperreports, в котором большинство интерактивных функций, предоставляемых сервером JasperReports, могут быть реализованы в контейнере сервлета.
Для запуска образца:
Загрузите исходные файлы проекта jasperreports (https://github.com/Jaspersoft/jasperreports ). Если вам нужна стабильная версия, выберите последний тег
Установите apache ant, если у вас его нет
Создайте основной проект (корневой каталог <jasperreports-project>, содержащий build.xml ) с помощью: ant alljars
Перейдите в <jasperreports-project>/demo/samples/webapp-repo и создайте войну приложений с помощью: ant war
Разверните jasperreports.война с контейнером сервлета, таким как Tomcat