初探JDK6 javax.script (javascript解析)
来源:互联网 发布:马丽 知乎 编辑:程序博客网 时间:2024/05/19 04:54
ScriptEngineManager sem = new ScriptEngineManager(); ScriptEngine engine = sem.getEngineByName("JavaScript"); //创建脚本 String script = "function max(first,second) " + "{ return (first > second) ?true:false;}"; //执行脚本 engine.eval(script); Invocable inv = (Invocable) engine; //执行方法并传递参数 Object obj = inv.invokeFunction("max", "0", "1"); //打印结果 System.out.println((Boolean)obj==false);
这里据说Invoable很有用,好多高级功能可以用到。
不过我还没有深入,谁如果有深入研究请赐教。
- 初探JDK6 javax.script (javascript解析)
- javax.script包探秘 javascript与java交互执行
- javax.script包探秘 javascript与java交互执行
- javax.script包探秘 javascript与java交互执行
- javax.script package
- javax.script详解
- javax.script包
- JavaScript初探(一)
- JavaScript初探(二)
- Shell script 初探
- Java Script初探
- 服务端调用js:javax.script
- jdk 1.6 javax.script使用
- 服务端调用js:javax.script
- javax w3c 网页解析(一)
- javax w3c 网页解析(二)
- Shell Script底层解析测试(1)
- 初探JavaScript魅力(1)
- 学会16件事情
- 一个整数分解为连续正整数之和
- 树与二叉树
- 题目1022:游船出租
- oracle virtualbox----Failed to load VMMR0.r0 (VERR_NO_MEMORY).
- 初探JDK6 javax.script (javascript解析)
- ios 追加写文件
- 等待队列
- 题目1023:EXCEL排序
- CCScale9Sprite九妹的使用以及按钮控件触发事件
- 如何高效利用GitHub
- windows内核对象
- SAX解析和生成XML文档
- HashMap的使用方法及注意事项