#java #jsp #applet
#java #jsp #апплет
Вопрос:
Я не могу получить доступ к апплету из моего локального. Я получаю приведенное ниже исключение
java.lang.Исключение: FILELOCATIONGENR:java.security.Исключение AccessControlException: доступ запрещен (java.util.PropertyPermission user.dir читать)
Я также пытался отредактировать файл java.policy, но по-прежнему безрезультатно. мы будем очень признательны за вашу помощь. Спасибо.
Комментарии:
1. Не совсем понятно, что вы хотите сделать: получить доступ к методу вашего апплета со страницы JSP? Делаете что-то в своем апплете? Пожалуйста, выражайтесь яснее.
Ответ №1:
Единственный способ для этого — использовать JavaScript. Предполагая, что у вас есть следующий метод в классе Applet
public String getFoo() {
return "foo";
}
и апплет встроен в JSP следующим образом
<applet name="appletname" ...>
затем вы можете получить к нему доступ в JS следующим образом
var foo = document.appletname.getFoo();
// ...
Смотрите также:
Однако полученное вами исключение указывает на совершенно другую проблему. Вы пытаетесь получить доступ к домашнему каталогу пользователя изнутри неподписанного апплета. Это не имеет никакого отношения к взаимодействию JSP — апплета.