Я работаю над апплетом, который считывает файлы данных из одной конкретной папки (позволяет называть ее «Папка данных»). Количество файлов и их имена могут меняться со временем, поэтому я не хочу их жестко добавлять в код. Я хотел бы иметь возможность перечислять все файлы, хранящиеся в этой папке (примечание: папка хранится на том же сервере, что и апплет). Я попытался сделать это с помощью метода Files.walkFileTree. Он работал очень хорошо, когда я запустил его в Eclipse, но я получил AccessControlException:Использование Files.walkFileTree в Applet
java.security.AccessControlException: access denied ("java.io.FilePermission" "Data folder" "read")
, когда я попытался запустить в браузере.
Я могу понять, почему jvm хочет ограничить апплеты из списка файлов на локальном компьютере, но возможно ли перечислять файлы, хранящиеся на сервере?
Спасибо, это имеет смысл :) Я подумывал о создании сервлета, чтобы добавить некоторые функции, теперь я вижу, что мне обязательно нужно это сделать. – Przemek