|
@@ -12,7 +12,7 @@ public class JSUtils {
|
|
|
try{
|
|
|
if(js==null) return "";
|
|
|
|
|
|
- ScriptEngine engine = new ScriptEngineManager().getEngineByName("javascript");
|
|
|
+ ScriptEngine engine = new ScriptEngineManager().getEngineByName("JavaScript");
|
|
|
Compilable compilable = (Compilable) engine;
|
|
|
Bindings bindings = engine.createBindings(); //Local级别的Binding
|
|
|
String script ="var JSON = com.alibaba.fastjson.JSON; "+ js+";run();"; //定义函数并调用
|
|
@@ -21,6 +21,7 @@ public class JSUtils {
|
|
|
Object result = JSFunction.eval(bindings);
|
|
|
return result;
|
|
|
}catch (Exception e){
|
|
|
+ System.out.println(e.getMessage());
|
|
|
JSUtils.logger.error(e.getMessage());
|
|
|
}
|
|
|
return "";
|