Хотите использовать Dynamic Jasper для создания отчетов с моим Db MYSQL - PullRequest
0 голосов
/ 18 декабря 2009

Я хочу использовать Dynamic Jasper для создания отчетов о моей базе данных, т.е. mySQL.

Кроме того, я хочу знать, можно ли отправлять атрибуты в Dynamic Jasper, которые пользователь будет выбирать из внешнего интерфейса на основе XHTML MP, а затем я хочу, чтобы Dynamic Jasper создавал отчет по выбранным атрибутам.

P.S .: Я отправляю выбранные атрибуты через сервлет в Dynamic Jasper

1 Ответ

0 голосов
/ 21 декабря 2009

Вы уже отвечаете на него

Принимающий сервлет, назовем его ReportingTestServlet, этот сервлет будет получать атрибуты от внешнего интерфейса.

Создайте класс утилит, назовем его ReportGenerator. Я предпочитаю использовать классы утилит, чтобы сделать его более понятным, если вы хотите добавить больше отчетов в сервлет позже. Этот класс будет выглядеть примерно так: Fixed Column Width Test , это образец от DJ. В основном класс будет принимать параметры и возвращать объект DynamicReport.

Наконец, вы напишете что-то вроде DjReportTest , которое принимает DynamicReport и с помощью JasperReport API создает объект JasperPrint, этот объект может быть легко экспортирован в PDF / HTML / RTF из JasperReport API

Надеюсь, это поможет

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