在没有iReport的情况下使用JasperReports

问题描述

| 我想将JasperReports用作报告库,但是我不能使用iReport(如我从一些站点中学到的),因为与数据库的连接和我的请求都是通过Java完成的(我做了一些复杂的计算) 。 我已经看到了很多使用iReport的示例,但是没有它,我还没有看到。 另外,我的报告应该包含很多图表,手动编写所有这些报告很痛苦,因为我会生成很多报告和图表! 我的问题: 有一个例子,怎么做? (我正在使用Java和JSF。) 可以使用iReport吗? :)     

解决方法

        嗯,我刚刚注意到这个问题是在6年前提出的...在此将我的答案留作参考。 如果我理解正确,那么您想在不使用Ireport或Jaspersoft Studio的情况下创建Jaspersoft报告。由于报告模板实质上是XML,因此这是可能的。有关该结构的更多信息,请参见:https://www.tutorialspoint.com/jasper_reports/index.htm 要将报告从源代码编译为已编译的报告,可以使用IReport或Jaspersoft Studio。但是,这也可以从Java代码完成,如下所示:https://www.developer.com/java/getting-started-with-jasperreport.html此参考文献是基于Internet上的快速搜索。 希望这可以帮助。 亲切的问候。