在ejb项目中注入javascript时出现此错误:
未处理的异常类型ScriptException。
这是我的代码:
@Override
public void testeEjb() {
ScriptEngineManager factory = new ScriptEngineManager();
// create a JavaScript engine
ScriptEngine engine = factory.getEngineByName("JavaScript");
// evaluate JavaScript code from String
try {
engine.eval("print('Hello, World')");
} catch (ScriptException e) {
e.printStackTrace();
}}
答案 0 :(得分:1)
确保使用正确的导入:
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;