一步一步地从java调用javascript
Call a javascript from java step by step
有没有一种方法可以从java程序中逐步执行java脚本?
我知道如何从java调用javascript。我知道Rhino或Beanshell。没有涉及web服务器。
我正在努力实现的目标:让多个脚本由调度程序半并发地执行,每个脚本都会时不时地得到一个"勾号",在这个勾号中,它执行一个原子命令,就像在调试器中一样。这也应该"逐步进入"函数和for/while循环。
我需要在特定的时间调用脚本"tick"(并立即返回),这样真正的线程就没有用了。
所以我想我想要一种从java程序中调试脚本的方法,而不需要调试器(及其开销)。只需要逐步执行。
有什么想法吗?
是的,可以使用解释器。更具体地说,您需要一个可以在JVM上执行的JavaScript解释器。犀牛似乎是最受欢迎的一种。
http://www.mozilla.org/rhino/
如果您同时运行脚本,那么每个并发脚本都需要一个解释器。
查看这些链接:
https://www.mozilla.org/rhino/tutorial.htmlhttps://blogs.oracle.com/blue/entry/scripting_with_servlets_rhino_part
他们会帮助你开始。
相关文章:
- 对父作用域的指令更新延迟了一步
- 如何用JavaScriptEasy的方式一次调用大量restful服务
- Parsley.js,多步骤表单,在移动到上一步时跳过验证
- 有没有一种方法可以在所有嵌套循环之后放置一个标签,以便在一步中将它们全部打断
- 如何禁用在Bootstrap中不完成一步就转到下一步
- 如何使用Jquery一步一步地获取PHP数据
- jQuery Slider 滑得太远了一步
- 将“下一步”和“上一个”按钮添加到较大的图像
- 引导表单向导 - 防止在提交 ajax 响应的每个页面表单出现错误时滚动到下一步
- 如何创建一个“下一步”按钮,使用 Java 脚本和 Twitter Bootstrap 切换选项卡
- 如何在单击下一步时使文本移动/更改
- 您如何控制在填写表单时单击下一步时 iOS/Android 将关注哪个字段
- JQuery SlideToggle()在放松的每一步都执行函数
- 对变更作出反应->setState落后一步
- AngularJS中的上一步
- Jquery UI选项卡-根据输入字段值,使用“下一步”/“上一步”按钮推进选项卡
- 我有一系列的处方受试者(a->B->C->a),但最后一步不起作用
- 一步一步地从java调用javascript
- 正确的调用函数的方法“一步一步”
- 多个同步动画,模拟'animate'缓速和一步'调用jQuery集合