读书人

Java7中脚本发动机的一般用法共三种

发布时间: 2012-09-09 09:27:54 作者: rapoo

Java7中脚本引擎的一般用法,共三种方法获得JavaScript引擎:名称、文件扩展名、MIME类型

package com.sino.java7;import javax.script.ScriptEngine;import javax.script.ScriptEngineManager;import javax.script.ScriptException;/** * Java7中脚本引擎的一般用法,共三种方法获得JavaScript引擎:名称、文件扩展名、MIME类型 * @author ylchou@qq.com * */public class JavaScriptEngine{public static void greet() throws ScriptException{ScriptEngineManager manager = new ScriptEngineManager();//ScriptEngine engine = manager.getEngineByExtension("js");//ScriptEngine engine = manager.getEngineByMimeType("text/javascript");ScriptEngine engine = manager.getEngineByName("JavaScript");if(engine == null){throw new RuntimeException("not found JavaScript engine!");}engine.eval("println('hello,java7!')");}/** * @param args */public static void main(String[] args) throws ScriptException{greet();}}


/**
hello,java7!
*/

读书人网 >JavaScript

热点推荐