1

Javaメソッドを作成し、次のようにレポートから呼び出したいと考えています。

package javafunct;

public class Main {

    public String getTes(){
         return "it work";
    }   
}

その結果をJRレポートに表示したいので、次の式でtextFieldに配置します。

new javafunct.Main().getTes()

それをコンパイルし、その jar ファイルをiReportクラスパスとPHPコードに設定しました。

iReportから実行すると動作しますが、 PHPから実行してこのレポートを開くと動作しません。エラーは次のとおりです。

Error evaluating expression :

Source text : new javafunct.Main().getTes() 
4

1 に答える 1

2

わかりました。問題を解決しました。javaFunct.jarをtomcatのjavaBridge/WEB-INF / libフォルダーに配置してから、tomcatを再起動する必要があります。

于 2013-01-04T04:04:51.123 に答える