Я добавляю существующее приложение в апплет, поэтому мы можем сказать, что мы поддерживаем Web 2.0. Не спрашивай
Доступ к файловой системе разбросан по всей нашей базовой линии, поэтому я нахожусь в процессе преобразования их всех в загрузку ресурсов на основе classpath, которая идет гладко, за исключением десятков случаев, когда мы пересекаем систему каталогов, формирующую списки вещи. Один простой пример - поиск в конкретном каталоге файлов .obj
и представление этого списка пользователю.
Итак, я написал слой абстракции для файлов и каталогов в jars vs файловой системе, и он работает просто отлично. Моя проблема в том, что когда я получаю URL ресурса от class.getResource
, он содержит адрес для jar на сервере, но я знаю, что апплет уже получил доступ к этому jar для различных классов.
Я надеюсь, что есть способ избежать получения файла jar с сервера; например файл уже где-то кешируется, и его можно легко получить.