exporter.setParameter(JRHtmlExporterParameter.IMAGES_DIR_NAME, "images/jasper_tmp/");
exporter.setParameter(JRHtmlExporterParameter.IMAGES_URI, "/images/jasper_tmp/");
GWTプロジェクトでjasperレポートを使用しています。
私のPRODプラットフォームは、Win2003上のTOMCAT5.5です。
TOMCAT 7 /Windows7も試してみました。
これらの行は、サーブレット内のアプリケーションのサーバー側から呼び出されます。そのため、com.google.gwt.core.client.GWTの静的メソッドを使用できません。
私の問題は、HTML形式のjasperレポートと似ているようです
DEVモードでは、Eclipseでは、すべてが問題ありません。jasperreportをHTMLで取得すると、すべての画像が表示されます。
私のPROD環境では、これはTOMCATサーバーであり、jasperレポートの画像はHTMLで表示されません。PRODサーバーで、アプリのデプロイメントディレクトリではなく、%TOMCAT_HOME%でexporter.setParameter(JRHtmlExporterParameter.IMAGES_DIR_NAME, "images/jasper_tmp/");
生成します。
ファイルシステムでは、私は期待しています。images/jasper_tmp/
%TOMCAT_HOME%/images/jasper_tmp/
%TOMCAT_HOME%/webapps/my_project/images/jasper_tmp/
画像をパラメータとして渡すにはどうすればよいですか?(可能であれば)...答えで示唆されているように。
書き換えルールを作成するには、Apache Webサーバーをインストールする必要がありますか?私のPRODサーバーにはTOMCATしかありません。
ありがとう。