|
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();
|
(first uploaded 2008/08/30 last updated 2008/08/30, URANO398)
|