Когато вграждате интерпретатор на JavaScript (Rhino)в Java приложение (за да можете да скриете това приложение), как ще се ограничи пакетите Java, които са достъпни за скриптове? Например, само "java.lang. *" Трябва да бъде достъпен.
Отговори:
8 за отговор № 1Представен е метод за блокиране на достъпа до определени пакети и класове (включително чрез размисъл) в Rhino тук, Важният интерфейс е ClassShutter който осигурява контрол на достъпа за поддръжка на LiveConnect от Rhino.
1 за отговор № 2
какво да кажеш само:
java = undefined; com = undefined; Пакети = недефинирани;
в първоначален скрипт, който се зарежда първо.