Доступ к коду апплета из JSP - PullRequest
0 голосов
/ 10 мая 2011

Я не могу получить доступ к апплету из моего локального. Я получаю следующее исключение

java.lang.Exception: FILELOCATIONGENR: java.security.AccessControlException: доступ запрещен (чтение java.util.PropertyPermission user.dir)

Я также пытался отредактировать файл java.policy, но все равно безрезультатно. Ваша помощь будет принята с благодарностью. спасибо.

1 Ответ

1 голос
/ 10 мая 2011

Единственный способ для этого - использовать JavaScript. Предполагая, что у вас есть следующий метод в классе Applet

public String getFoo() {
    return "foo";
}

и апплет встроен в JSP следующим образом

<applet name="appletname" ...>

тогда вы можете получить к нему доступ в JS следующим образом

var foo = document.appletname.getFoo();
// ...

Смотри также:


Исключение, которое вы получили, указывает на совершенно другую проблему. Вы пытаетесь получить доступ к домашнему каталогу пользователя из неподписанного апплета. Это не имеет ничего общего с коммуникацией JSP-апплета.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...