6

私は jasperreport を使用しており、別のレポート ランナーを渡そうとしています。

• net.sf.jasperreports.engine.fill.JRThreadSubreportRunner: 最初のスレッドベースの実装

• net.sf.jasperreports.engine.fill.JRContinuationSubreportRunner: Javaflow ベースの実装

私は2番目のものを使用しています(理由により、Tomcatサーバーで実行され、サブレポートの作成中にスレッドを作成するとうまくいきません)。2 つ目は、サンドボックス バージョンである commons-javaflow に依存します。

私はそれを使用すべきかどうかわからない、誰かがより良い方法を提案できますか. ありがとう

4

2 に答える 2

3

javaflow はサンドボックス コンポーネントですが、かなり成熟しており、多くの人が本番環境で使用しています。実行する必要があるすべてのクラスローダー/バイトコード トランスフォーマーの手順を実行したら、安全に使用できるはずです。

私はいくつかの自動化されたテストを作成し (念のため)、それを使用します。

于 2010-04-17T15:41:41.070 に答える
1

質問が正しかったことを願っています
。実際、JasperReports は、Apache-Commons や iText など、多くのオープン ソース ライブラリに依存しています。PC からメインフレームまで、複数のコンピューターで JasperReports を使用しています。私はあなたが安全だと信じています。

于 2010-03-22T12:57:36.907 に答える