javascript
js文件 import java类_实现JS脚本导入JAVA类包
本例演示怎樣通過JS腳本導入JAVA類包,我們創建JS引擎后,通過eval方法調用 getScript() ,JS腳本中importPackage(java.util)為導入包。
package ajava.code.javase;
import javax.script.ScriptEngineManager;
import javax.script.ScriptEngine;
import javax.script.ScriptException;
public class AjavaImportPackageExample {
public static void main(String[] args) {
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine engine = manager.getEngineByExtension("js");
try {
engine.eval(getScript());
} catch (ScriptException e) {
e.printStackTrace();
}
}
private static String getScript() {
StringBuilder sb = new StringBuilder();
sb.append("importPackage(java.util);");
sb.append("");
sb.append("var today = new Date();");
sb.append("println('ajava.org原創日期: ' + today);");
return sb.toString();
}
}
運行結果:
ajava.org原創日期: Tue Mar 27 2012 14:42:14 GMT+0800 (CST)
總結
以上是生活随笔為你收集整理的js文件 import java类_实现JS脚本导入JAVA类包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安卓清除锁屏密码10种(安卓清除锁屏密码
- 下一篇: java缓存同步_浅谈JSON的数据交换