Can BIRT be used in a web application without deploying a separate web application on the server?

Can I use BIRT in my application instead of deploying as a standalone application on a web server?

I know that the BIRT viewer can be integrated with the application by installing it on the server. I went through this process and is very bulky. This requires me to import too much JAR and then too much code for a simple report. Jasper, on the other hand, does it elegantly. I need 2-3 JARs and 5 lines of code to create a simple report. Is it possible to do the same with BIRT?

+4
source share
2 answers

Only the reporting engine (and possibly the report designer) can be added to the application, and everything that happens through the code, instead of the URL from the viewer. But you have to implement your own viewing functions, for example. paging through a report, and if you need a report in different output formats, there you will also have to write for this, instead of allowing the application to view it.

+2
source

You can deploy an open source viewer that allows you to do this. There is also a BIRT Reporting Web Project, which you can create using the Eclipse Web Tool Platform, which will create a web project to run BIRT reports. (Download BIRT WTP Integration)

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

0
source

Source: https://habr.com/ru/post/1304448/


All Articles