Я работаю над приложением Grails, и мне нужно отображать некоторые отчеты и разрешать пользователям экспортировать их в наиболее распространенные форматы (PDF, XML ...).
Я не хочу встраивать SQL-запрос в определение отчета, логика отчета интегрирована в службы Grails, а библиотека отчетов, которую я ищу, должна работать с набором данных (возможно, списком карт) без реального источника данных.
Я использовал Jasper Reports и iReport для своих тестов, и они отлично работают вместе с Grails для функций экспорта (PDF, XML, HTML). Но мне сложно включить их в свой шаблон страницы. Я хотел бы иметь свой верхний колонтитул, нижний колонтитул, меню навигации и фильтр в html отчете.
Единственное решение, которое пришло мне в голову, - использовать iframe, но мне это не очень нравится.
Может ли Jasper Report ответить на мой запрос? знаете ли вы какую-либо другую библиотеку отчетов Java, которая позволяет мне включать отчет в мое тело HTML?