Как предоставить права доступа для записи апплета в файловой системе
У меня проблема с настройкой файла политики для апплета. Я делаю это в первый раз и не знаю, как установить файл политики для апплета в java. На самом деле я хочу дать разрешение апплету на запись в файловую систему. для которого мне придется дать разрешение файла для апплета
Поэтому я создаю файл с именем.java.policy и помещаю в него следующий код
grant codeBase "file:/C://res/applet/*" {
permission java.io.FilePermission "C:\\res\\applet\\test.txt", "read, write";
};
и сохраните это в папке users\jindal, теперь я устанавливаю JAVA_HOME как c:\users\jindal
но все же я нашел исключение, что
java.security.AccessControlException: доступ запрещен (java.io.FilePermission C:\res\applet\test.txt запись)
Может ли любое тело, пожалуйста, помогите, что не так или что я должен делать
2 ответа
Пожалуйста, перейдите по ссылке ниже для подписи апплета
http://java.sun.com/developer/onlineTraining/Programming/JDCBook/signed.html
Какой URL вы указали в своем браузере? А что такое кодовая база в тэге вашего апплета? Возможно, попробуйте сначала поиграть с кодовой базой. Сначала я бы удалил его из файла политики, чтобы определить, есть ли проблема в базе кода или нет.