1

C/C++ で書かれた CGI ベースの Web レポート フレームワークがあります。CGIクライアントは独自のコードに接続し、それがデータベースに接続します。

パフォーマンス、メンテナンス、およびおそらくセキュリティ上の理由から、 CGIのより優れた Java ベースの代替品を探しています。

  • JasperReportsは独自のコードに接続できますか? それともサーブレットで CGI クライアントを置き換えるのに十分でしょうか?
  • TomcatでJasperReportsを実行できますか?

どんな助けでも大歓迎です。

4

3 に答える 3

5

Jasper は Tomcat でうまく機能します。JasperReports は、SQL をデータ ソースとして使用することに限定されません。独自のコードと対話する独自のデータ プロバイダーを作成するのは非常に簡単です。

プロプライエタリ コードがネイティブの場合、その部分をどう処理するかを考える必要がありますが...

于 2008-10-29T01:53:40.267 に答える
4

ずいぶん前のことですが、JasperReports で独自のデータソースを作成するのは非常に簡単だったことを覚えています。

API ドキュメントの JRDataSource を参照してください。

于 2008-11-06T00:29:24.267 に答える
0

あなた (または同様の質問を持つ他の人) は、この部分的なカスタム データ ソースの例をチェックして開始できます。Jasper Reports は、基本的なシステムのセットアップと統合が非常に簡単であることがわかりました。ドキュメントは完全ではありませんが、コードは BIRT よりもいくらか理解しやすいものになっています。Java Bean、Hibernate、および POJO からのデータはすべて使用可能です...

于 2009-09-03T18:06:47.293 に答える