This example shows how to get an instance of ScriptEngine
by the engine name. Below we are trying to obtain the JavaScript ScriptEngine
.
package org.kodejava.example.script;
import javax.script.ScriptEngineManager;
import javax.script.ScriptEngine;
import javax.script.ScriptException;
public class GettingScriptEngineByName {
public static void main(String[] args) {
ScriptEngineManager manager = new ScriptEngineManager();
// Obtain an instance of ScriptEngine using the engine name. For
// example we get a JavaScript ScriptEngine instance.
ScriptEngine engine = manager.getEngineByName("JavaScript");
try {
engine.eval("println('Hello World');");
} catch (ScriptException e) {
e.printStackTrace();
}
}
}
Latest posts by Wayan (see all)
- How do I install Calibri font in Ubuntu? - January 24, 2021
- How do I create a generic class in Java? - January 1, 2021
- How do I convert java.util.TimeZone to java.time.ZoneId? - April 25, 2020