Java-апплет не работает на моей локальной машине - PullRequest
0 голосов
/ 13 января 2010

Я пишу свой собственный Java-апплет, который может писать в / tmp на моей локальной машине с Unix. Этот апплет будет работать только на HTML-странице, только на моей машине. Сервер не задействован.

Но когда я пытаюсь открыть свою страницу в Firefox, апплет кажется не работает вообще. Я не понимаю почему, поскольку все файлы .class, .html и .jar находятся в одном каталоге.

Нужна помощь.

Ответы [ 2 ]

0 голосов
/ 13 января 2010

Обычный апплет не может получить доступ к файловой системе, поскольку они по умолчанию не являются доверенными.
Чтобы разрешить доступ к файловой системе и другим вещам (например, к собственным библиотекам) для апплета, он должен быть подписан.
Когда подписанный апплет загружается в браузер в первый раз, всплывает уведомление, запрашивающее пользователя подтвердить, что подпись апплета является доверенной. Больше информации здесь .

0 голосов
/ 13 января 2010

Я не очень разбираюсь в апплетах, но помню, что одно основное ограничение заключается в том, что они не могут получить доступ к локальной файловой системе.

Если вы хотите сделать это, один хороший вариант - использовать Javascript. РЕДАКТИРОВАТЬ : Но это не будет работать напрямую!

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