ermenault
Messages postés22Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention30 décembre 2008
-
15 avril 2008 à 12:03
ermenault
Messages postés22Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention30 décembre 2008
-
16 avril 2008 à 15:47
Bonjour,
J'ai une petite question, je suis sur un code jsp/java j2ee 1.4.
J'aimerais creer une fenêtre de navigation sur un ftp, pour pouvoir prendre le chemin du fichier que l'on souhaite télécharger du ftp.
Je m'explique: au lieu d'avoir à remplir une case "repertoire+nomfichier", j'aimerais que celle-ci se remplisse automatiquement par une fenêtre de navigation comme les fenêtre de navigation locales ("avec un bouton parcourir").
Pour le local c'est tout simple je fais un "<input type="file" ...", mais pour un ftp, j'ai pas trop d'idée.
Merci d'avance de votre aide.
ermenault
Messages postés22Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention30 décembre 2008 15 avril 2008 à 14:41
à la rigueur je suis entrain de me dire, que je pourrais faire une fonction java de recherche de fichier, ou j'ai un nom de fichier, j'ai une racine et je parcours l'ensemble des dossiers et sous-dossier pr trouver le fichier.
luckybenji86
Messages postés42Date d'inscriptionlundi 5 septembre 2005StatutMembreDernière intervention16 mai 20081 15 avril 2008 à 15:23
Je pense qu'en utilisant les librairie pour FTP et en conservant ton idée de concevoir une fonction de recherche, cela pourrai etre possible.
Regarde avec la librairie common-net de Jakarta ou alors edtftpj. Tu pourra acceder au ftp, lister les fichier et repertoire et trouver le lien de ton fichier.
ermenault
Messages postés22Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention30 décembre 2008 15 avril 2008 à 16:19
Ouai je suis parti là dessus, je mettrais mon code, une fois terminé.
Par contre, truc tout con, j'obtiens ma liste de repertoire en string sous la forme rep =rep1\rep2\repo.
J'aimerais que cette chaine soit en liste, donc je fais list= rep.split("\"); et ça ne fonctionne pas, le caractére \ ne passe pas, je pense.
Une idée?
Vous n’avez pas trouvé la réponse que vous recherchez ?
ermenault
Messages postés22Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention30 décembre 2008 16 avril 2008 à 15:47
voili, pas super quand même, c'est cool mais lorsque l'on fait sur une grosse arborescence c'est pas rapide,
je pense que je vais tout de même chercher une autre solution du style parcourir, je suis toujours ouvert à une proposition