java对script引擎的支持其实现在javax.script下,始于JDK1.6,默认仅支持Javascript,简单应用步骤如下所示:
1.获取ScriptEngineManager
2.获取ScriptEngine
3.执行javascript
代码如下:
//获取ScriptEngineManager
ScriptEngineManager sem = new ScriptEngineManager();
//获取ScriptEngine
ScriptEngine engine = sem.getEngineByName("ECMAScript");
//执行javascript
engine.eval("print(1<2)");