FileUpload, Jsp, récupérer chemin de fichier
mickey4
Messages postés
39
Date d'inscription
Statut
Membre
Dernière intervention
-
mickey4 Messages postés 39 Date d'inscription Statut Membre Dernière intervention -
mickey4 Messages postés 39 Date d'inscription Statut Membre Dernière intervention -
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
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:
- FileUpload, Jsp, récupérer chemin de fichier
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
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. :/