0

そのため、私はいくつかのレポートを作成し、displaytag を使用してこれらのレポートを html、csv、excel、pdf などで出力しています。それらはページ分割され、単純なオブジェクト グラフを使用して...非常に少ないコードで毎回優れた結果を出力します。

ただし、jsp の外部で displaytag または同等のものを使用する必要があります。ユーザーがレポートの実行をスケジュールできるように、そのレポートはデータベースに保存されるか、後で表示するために電子メールで送信されます。jasper ベースのレポート ソリューションを見てきましたが、jasper jrxml ファイルを作成するのは悪夢にすぎません。役立つ GUI ツールがあることは知っていますが、displaytable の単純な出力に満足しているので、実装を容易にするために、その制御を喜んで放棄します。

本当に、jsp から display:table 構成を取り出すことができれば、そうするでしょう。解決策を提案するときは、そのことを念頭に置いてください。

ところで、Java ソリューションは私のお茶です。

4

1 に答える 1

0

なぜJSPから取り出す必要があるのですか? それはあなたのデータをフォーマットするのに完全に良い仕事をしています。

レポート JSP に Web リクエストを行うコードを書くことができます。次に、出力をディスクにストリーミングします。最も簡単な方法は、URLおよびHttpURLConnectionクラスを使用して要求を行うことです。

次に、JSP を変更することなく、この新しいコードをスケジュールするだけです。

于 2009-10-20T15:25:28.030 に答える