我们的Java应用程序的一部分需要运行由非开发人员编写的javascript.这些非开发人员使用javascript进行数据格式化.(主要是简单的逻辑和字符串连接).
我的问题是如何设置这些脚本的执行以确保脚本错误不会对应用程序的其余部分产生重大负面影响.
基本上我需要设置javascript范围,只包括他们需要的内容,而不是更多内容.
javascript java sandbox rhino
java ×1
javascript ×1
rhino ×1
sandbox ×1