JAVA执行脚本
来源:互联网 发布:天刀win10卡顿优化 编辑:程序博客网 时间:2024/06/05 15:35
import javax.script.Invocable;
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;
public class ScriptEngineManagerTest {
public static void main(String[] args) {
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine engine = manager.getEngineByExtension("js");
try {
engine
.eval("function myFunction(name){var output = '';"
+ " for (i = 0; i <= name.length; i++) {output = name.charAt(i)+'-'+ output"
+ " } return output;}");
Invocable invokeEngine = (Invocable) engine;
Object o = invokeEngine.invokeFunction("myFunction", "abcde");
System.out.println(o);
} catch (NoSuchMethodException e) {
System.err.println(e);
} catch (ScriptException e) {
}
}
}
其实没感觉到这个有什么用,娱乐一下。
- JAVA执行定时脚本
- 动态执行Java脚本
- JAVA执行脚本
- JAVA执行VBA脚本
- Java 执行sql脚本
- java执行JavaScript脚本
- JAVA SHELL脚本执行
- java 执行linux脚本
- java执行shell脚本
- Java 执行shell 脚本
- java中执行sh脚本
- Java 执行 SQL 脚本文件
- wsdl?java的执行脚本
- Java 执行 SQL 脚本文件
- Java执行SQL脚本文件
- java中执行sql脚本
- sh脚本执行Java程序
- java程序执行sql脚本
- 简单ListCtrl
- 其它常用
- 没有完美的人所有才没有完美的机器
- 先进制造视频集
- Qt应用静态编译,静态链接,去mingwm10.dll,libgcc_s_dw2-1.dll依赖问题
- JAVA执行脚本
- WPE软件为什么现在不能刷传奇天关
- linux帮助的使用
- linux的文件系统
- linux基本命令(1)
- 传说中的SQLHelper
- struts2标签解释
- 忘掉蜗居努力10000小时
- 基于XML配置实现增删改查