当将 JavaScript 解释器 (Rhino) 嵌入到 Java 应用程序中(以便能够编写该应用程序的脚本)时,如何限制脚本可用的 Java 包?例如,应该只能访问“java.lang.*”。
问问题
3524 次
2 回答
9
此处描述了在 Rhino 中阻止访问某些包和类(包括通过反射)的方法。重要的接口是ClassShutter,它为 Rhino 的 LiveConnect 支持提供访问控制。
于 2009-04-07T01:48:45.943 回答
1
不如说:
爪哇=未定义;com = 未定义;包=未定义;
在首先加载的初始脚本中。
于 2011-03-15T15:53:17.520 回答