| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Апплеты > работа с файлами на сервере |
| Автор: rash13 16.7.2009, 16:17 |
| Вобщем задача такова: есть апплет и папка с файлами(там же где и сам апплет), надо вывести список папок в этой корневой папке и сделать что-то типа файлового менеджера, в консоли вылетает access denied, хотя апплет по-моему может читать файлы из папки где он находится... |
| Автор: rash13 16.7.2009, 21:26 |
| ответьте хоть возможно это или нет |
| Автор: rash13 17.7.2009, 13:40 |
| Чё сложно ответить? скажите просто как получить список файлов на сервере? |
| Автор: LSD 17.7.2009, 16:46 |
На стороне сервера должен быть сервис который будет отдавать список файлов. Добавлено через 1 минуту Тебе никто ничем тут не обязан! Ты за техподдержку никому тут не платил. Захотят и будет возможность ответят. |
| Автор: rash13 21.7.2009, 16:58 |
| ну извините, а с zip-архивами работать можно? я вот попробовал, но почему-то опять access denied, файл там же где апплет, в чём дело? или zip-файлы не катят? |
| Автор: LSD 21.7.2009, 17:32 |
| Специально закрепил же тему: http://forum.vingrad.ru/forum/topic-264626.html. Первый же вопрос твой. |
| Автор: rash13 21.7.2009, 19:18 | ||
но ведь файл лежит на сервере в том же каталоге что и апплет, или я чего-то не понимаю? я же могу например изображения подгружать и даже 3d-модели
|
| Автор: rash13 23.7.2009, 10:42 | ||||
Вобщем открывается только File, а ZipFile не хочет, вот:
вот две строчки:
|
| Автор: LSD 23.7.2009, 11:50 |
| File и ZipFile работают с локальными файлами, а не с файлами на сервере. |
| Автор: rash13 24.7.2009, 20:37 | ||||
| а возможно ли тогда работать с zip архивами удалённо? я знаю только что через URL можно открывать InputStream и OutputStream, но это не подходит, не хочется распаковывать zip-архив вручную Добавлено через 11 минут и 10 секунд и ещё вопрос немного не по теме: как через php и javascript послать данные в апплет, т.е. апплет принимает данные когда в html-файле написано:
но не работает через пхп:
причём вторая строчка работает нормально и выводит текст, а третья не посылает текст, незнаю почему...нужно с этим разобраться |
| Автор: math64 24.7.2009, 21:00 |
| В приведённом фрагменте php не нужен. Он выполняется в javascript когда апплет ещё не загружен. Нужно в теге <body> можно указать действие onload, но я не уверен, что апплет к этому времени запущен. |
| Автор: LSD 24.7.2009, 21:08 | ||||
Что тебе надо сделать с архивом? Например ZipInputStream может работать с любым InputStream, в том числе и полученным от URL. Вопрос, что ты хочешь сделать потом с данными из этого архива. |
| Автор: math64 24.7.2009, 21:12 |
| Для чтения zip используй ZipInputStream |