java调用js里面的某一个方法
来源:互联网 发布:为什么从百度离职 知乎 编辑:程序博客网 时间:2024/04/28 01:28
ScriptEngineManager mgr = new ScriptEngineManager();
ScriptEngine engine = mgr.getEngineByName("JavaScript");
//加载一个文件
try {
File f=new File("d:/wang.js");
Reader r=null;
r = new InputStreamReader(new FileInputStream(f));
//把Reader放入eval中(读者可以去API看一下,重载了很多的eval()方法)
engine.eval(r);
Invocable inv = (Invocable) engine;
String value = (String)inv.invokeFunction("test");
System.out.println(value);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (ScriptException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (NoSuchMethodException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
ScriptEngine engine = mgr.getEngineByName("JavaScript");
//加载一个文件
try {
File f=new File("d:/wang.js");
Reader r=null;
r = new InputStreamReader(new FileInputStream(f));
//把Reader放入eval中(读者可以去API看一下,重载了很多的eval()方法)
engine.eval(r);
Invocable inv = (Invocable) engine;
String value = (String)inv.invokeFunction("test");
System.out.println(value);
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (ScriptException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (NoSuchMethodException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
- java调用js里面的某一个方法
- js调用as3里面的方法
- java调用js里面的数据
- JS调用Android里面的方法,Android调用JS里面的方法
- a.js调用b.js里面的方法
- iframe 父页面调用子页面里面的js方法
- js怎么调用 var a=function (){ }()里面的方法
- 关于js 里面调用后台方法
- JAVA里面方法调用时传对象参数的陷阱
- JAVA里面方法调用时传对象参数的陷阱
- JAVA动态调用当前对象里面的方法
- js调用java方法
- JS判断浏览器是否支持某一个CSS3属性的方法
- 通过java调用js方法的demo
- 通过java调用js方法的demo
- java在main里面调用方法
- javascript中iframe里面的页面调用父窗口js函数的方法。
- iframe里面的页面调用父窗口,左右窗口js函数的方法
- 知识管理与竞争情报的联系
- 冒泡排序
- 选择排序
- 查询表达式(LINQ)简介
- 黑马程序员_面向对象
- java调用js里面的某一个方法
- 快速排序
- LA 3644 X-Plosives (Europe - Southwestern - 2006/2007)
- 51单片机串口C程序
- FileUpload的使用案例
- R.java不能自动生成问题
- Ubuntu 12.04安装virtualbox失败解决
- 黑马程序员_内部类
- PHPCMS problems set