Можно ли использовать BIRT в веб-приложении без развертывания отдельного веб-приложения на сервере? - PullRequest
4 голосов
/ 18 марта 2010

Могу ли я использовать BIRT в своем приложении вместо развертывания отдельного приложения на веб-сервере?

Я знаю, что BIRT viewer можно интегрировать с приложением, установив его на сервер. Я прошел через процесс, и это очень громоздко. Это требует, чтобы я импортировал слишком много JAR-файлов, а затем слишком много кода, даже для простого отчета. Jasper, с другой стороны, делает это элегантно. Все, что мне нужно, это 2-3 JAR и 5 строк кода для генерации простого отчета Можно ли сделать то же самое с BIRT?

Ответы [ 2 ]

2 голосов
/ 18 марта 2010

В приложение можно добавить только механизм отчетов (и, возможно, конструктор отчетов), и все будет происходить с помощью кода, а не URL-адреса зрителя. Но вам придется реализовать свои собственные функции просмотра, например, пролистывание отчета, и если вам нужен отчет в разных выходных форматах, для этого тоже придется написать код, вместо того, чтобы позволить приложению для просмотра сделать это.

0 голосов
/ 03 апреля 2010

Вы можете развернуть программу просмотра с открытым исходным кодом, которая позволит вам сделать это. Существует также веб-проект отчетности BIRT, который можно создать с помощью веб-платформы Eclipse, которая создаст веб-проект для запуска отчетов BIRT. (Загрузка BIRT WTP Integration)

http://www.eclipse.org/birt/phoenix/intro/intro02.php

...