您的位置:首页 > Web前端 > JavaScript

java6调用运行javascript代码

2012-12-04 09:39 363 查看
简单记录下,java实现字符串表达式解析的一种方式:

详细信息转自:http://hi.baidu.com/onlymeteor/item/0999022747b9e1d6a417b661

import javax.script.*;
import static java.lang.System.*;

public class FirstJavaScript {
public static void main(String args[]) {
ScriptEngineManager manager = new ScriptEngineManager();
// 得到javascript脚本引擎
ScriptEngine engine = manager.getEngineByName("javascript");
try {
Double hour = (Double) engine.eval("21+3+3/3");
Double hour1 = (Double)engine.eval("var date = new Date();" +"date.getMonth();");
System.out.println(hour);
System.out.println(hour1);
} catch (ScriptException e) {
err.println(e);
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐