1

我们有一个用 C/C++ 编写的基于 CGI 的 Web 报告框架。CGI客户端与专有代码连接,而专有代码又连接到数据库。

由于性能、维护和可能的安全因素,我们正在寻找更好的基于 Java 的CGI替代品。

  • JasperReports可以连接专有代码吗?或者servlet是否足以取代 CGI 客户端?
  • JasperReports可以在 Tomcat 上运行吗?

任何帮助表示赞赏。

4

3 回答 3

5

Jasper 在 Tomcat 中工作得很好。JasperReports 不限于使用 SQL 作为数据源——编写您自己的数据提供程序与您的专有代码交互将非常容易。

如果专有代码是本机的,您将不得不弄清楚如何处理它的那部分,但是......

于 2008-10-29T01:53:40.267 回答
4

已经有一段时间了,但我记得在 JasperReports 中创建自己的数据源非常非常容易。

请参阅API Docs下的 JRDataSource

于 2008-11-06T00:29:24.267 回答
0

您(或任何其他有类似问题的人)可以查看此部分自定义数据源示例以开始使用。我发现 Jasper Reports 很容易设置基本系统并与之集成。文档不是很完整,但代码比 BIRT 更容易理解。来自 Java bean、Hibernate 和 POJO 的数据都是可用的……

于 2009-09-03T18:06:47.293 回答