我想开发一个小型产品,希望提供一种功能,使用户可以编写脚本语言的JavaScript。
而且还可以通过JavaScript构建对象并在其上调用方法。
有什么框架吗?
Rhino 是您想要的。
Rhino是完全用Java编写的JavaScript的开源实现。通常将其嵌入Java应用程序中,以向最终用户提供脚本。
更新:现在,jdk8提供了Nashorn,它是Java性能更好的JavaScript引擎。