Rhino = Java VM上で動くJavaScript処理系

.jsファイルを読んで動かすには、

% java org.mozilla.javascript.tools.shell.Main target.js

または

% java -jar js.jar target.js

のようにします。

RhinoからJavaクラスにアクセスしたり、インスタンス化してメソッドを実行したりするのは簡単です。 下のようにimportPackage文でパッケージをインポートするか、 または「var file = new java.io.File("hello.txt")」のように完全修飾名でクラスを指定すればokです。

importPackage(java.io);

var writer = new BufferedWriter(
      new OutputStreamWriter(new FileOutputStream("hello.txt"), "SJIS") );
writer.write("Hello, this is a message written by Mozilla Rhino javacript.\n");
writer.close();

Java kowaza Top

(first uploaded 2008/08/30 last updated 2008/08/30, URANO398)

テレワークならECナビ Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!
無料ホームページ 無料のクレジットカード 海外格安航空券 海外旅行保険が無料! 海外ホテル