listowanie katalogu na http

0

Witam

Mam nastepujace pytanie, jak zlistowac ktalog na serwerze http, na poczatek zrobilem sobie listowanie katalogu na dysku, wszystko ladnie cacy ale z listowaniem hatalogu http juz jest pewien problem....

URI uri = new uri("http://localhost/xxx");
File dir = new File(uri);

w momencie tworzeni dir rzuca mi wyjatek ze nie jest to plik, no i jak rozwiazac ten problem w tym przypadku??

Pozdrawiam

0

Hm... jeżeli chcesz uzyskać bezpośredni dostęp za pomocą HTTP do dysku to dużo szczęści życzę.

  1. Możesz użyć jakiegoś klienta FTP
  2. IMO prostsza metoda. Napisz sobie niewielki servlet lub usługę uruchamianą w kontenerze na serwerze, która będzie działać jak prosty serwer ftp, który ma tylko listowanie zawartości.
0

Witam

Nie chodzi mi o to zeby za pomoca http dostac sie do caleo dysku tylko...zeby uzyskac taki efek ze dostaje sie do zasobow udostepnionych w danym katalogu pod danym adresem, a ma to byc aplikacja ktora wyswietli uzytkownikowi zawartosc tego katalogu, i pozowli mu wybrac co che pobrac.

Pozdrawiam

0

Cóż... Na serwerze masz gdzieś w konfiguracji zaszyty katalog root. Następnie wysyłasz do klienta informacje o zawartości tego katalogu. Klient wybiera jeden z podkatalogów wysyła żądanie o jego zawartość, a ty pobierasz ją z dysku i wysyłasz klientowi. Oczywiście nie pracujesz na obiektach File, ale na jakiś małych obiektach zawierających podstawowe informacje.

1 użytkowników online, w tym zalogowanych: 0, gości: 1