Печать и сохранение файлов в Java-апплетах - PullRequest
1 голос
/ 13 декабря 2010

у нас есть такая проблема: мы хотим сохранить файлы или распечатать из java-апплета в браузере, но это не может быть легко реализовано, поскольку java-апплеты, похоже, не имеют прав для вызова служб ОС. Есть ли способ реализовать эти две функции (возможно, с помощью сервера и т. Д.). Что ты предлагаешь? Заранее спасибо

Ответы [ 3 ]

1 голос
/ 13 декабря 2010

Ну, решение было очень простым :). В Netbeans -> Свойства проекта -> Приложение / Запуск через Интернет / {установите флажок самоподписанного}. Вот и все со всеми сертификатами

1 голос
/ 13 декабря 2010

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

Здесь вы можете найти довольно полное руководство по безопасности Applets.

0 голосов
/ 13 декабря 2010

Томас прав.Но, вероятно, я могу предложить вам обходной путь.Вы можете реализовать свою печать через браузер.Это не требует дополнительных разрешений безопасности, и апплет может быть неподписан.

Для вызова API javascript из апплета апплет должен иметь атрибут MAYSCRIPT и использовать netscape.javascript.JSObject.Да, Netscape!Имя осталось памятником этому умершему браузеру.

...