FileUpload, Jsp, récupérer chemin de fichier

Fermé
mickey4 Messages postés 39 Date d'inscription mercredi 6 juin 2007 Statut Membre Dernière intervention 22 juin 2009 - 17 juin 2009 à 09:57
mickey4 Messages postés 39 Date d'inscription mercredi 6 juin 2007 Statut Membre Dernière intervention 22 juin 2009 - 17 juin 2009 à 10:31
Bonjour,
j'ai dans une jsp une browser permettant de séléectionner un fichier :

<form method="post" enctype="multipart/form-data" action="/CpeGuiWeb/action?code=P">
<input type="fileupload" name="filechooser"><br>
<input type="submit" name="ajouter" value="ajouter">
</form>

ensuite, je souhaite récupérer dans une servlet le chemin de ce fichier :

FileItemFactory factory = new DiskFileItemFactory();
ServletFileUpload upload = new ServletFileUpload(factory);
List items = upload.parseRequest(request);

//process the uploaded items
Iterator<FileItem> iter = items.iterator();
while(iter.hasNext()){
FileItem item = (FileItem) iter.next();

if(!item.isFormField()){
String fileName = item.getName();
System.out.println("le nom du fichier : "+fileName);

}

Cependant je ne récupère que le chemin du fichier et pas le chemin complet....

pouvez-vous m'aider?

Cordialement
Mikael
A voir également:

3 réponses

Selon l'API relatif à FileITem, il semblerait qu'à part avec un browser type Opera, il n'y ait pas le chemin du fichier en question. :/
0
mickey4 Messages postés 39 Date d'inscription mercredi 6 juin 2007 Statut Membre Dernière intervention 22 juin 2009 3
17 juin 2009 à 10:12
arf je n'avais pas vu ca...
je vais chercher une autre solution.
Merci pour ta réponse
0
mickey4 Messages postés 39 Date d'inscription mercredi 6 juin 2007 Statut Membre Dernière intervention 22 juin 2009 3
17 juin 2009 à 10:31
je viens tester avec opéra et je n'ai toujour récuperé que le nom du fichier et non le chemin...
0