У меня есть приложение Java Applet. Вариант использования выглядит следующим образом:
Пользователи вызывают URL-адрес, сопоставленный с сервлетом. В качестве ответа сервлет возвращает страницу JSP, с которой пользователи могут перемещаться в пользовательском интерфейсе. Весь пользовательский интерфейс сделан из Swing [в основном, JApplet]. События в пользовательском интерфейсе обрабатываются традиционным способом [ActionListener
s, SelectionListener
s ...]. Теперь у меня есть следующее требование:
В каталоге сервера есть файл, который я должен разрешить пользователям загружать через мое приложение. Мне нужно дать пользователям ссылку в моем пользовательском интерфейсе, нажатие которой приведет к загрузке.
Можно ли это сделать с учетом функций безопасности JApplets? Также рассмотрим механизм обработки событий компонентов Swing.