2012-05-02 3 views
0

私はJFreeチャートライブラリを使用してチャートを生成しています。それを生成した後、それをローカルマシンに保存しています(要件文書では、ローカルマシンに保存しています)。WebアプリケーションのローカルマシンからJFreeチャートイメージを表示

Web UIにドロップダウンがあり、生成されたイメージをエクスポートしてWebページ自体にイメージを表示することができます。

イメージをローカルマシンに保存しているので、img src htmlタグは、動作しません。

問題を回避する方法はありますか?使用

サーバ:Weblogicの

答えて

2

あなたがプログラム的にディスクからファイルの内容を読み取ると、ストリームを使用して、いくつかのサーブレットを介してサービスを提供し、このサーブレットにページ内のimgタグのURLを設定する必要があります。

+0

+1また、要件を明確にします。 – trashgod

+0

@trashgod彼はHTTPクライアントにサーバー上のローカルイメージを提供しようとしていますが、このイメージはjcharts APIを使用してコードから動的に作成されました。一般に、イメージをリクエスト用にストリームに保存します。最初にディスクに保存してからサーブレットで提供する必要があります –

+1

私は理解していると思います。これは、ChartUtilitiesのストリームメソッドが成熟する前に行っていたことです。私は彼に要求を確認するよう促しています。方針なしでは、ディスクストレージは無制限に増加します。 – trashgod

関連する問題