fileupload.servlet.ServletFileUpload récuperer chemin du fichier

fileupload.servlet.ServletFileUpload récuperer chemin du fichier - Java - Programmation

Marsh Posté le 28-11-2007 à 20:05:59    

Salut a vous,
Bon j'ai un petit soucis avec le code suivant. Il a pour objectif de récuperer via une boite "Parcourir" un fichier (fichier HTML) . Il se trouve dans une methode servlet et l'objectif et d'envoyer vers un WS le fichier.
Cependant, j'ai un soucis car j'aimerais bien récupérer le chemin du fichier ...en string please.
Pour le moment je récupère bien un InputStream dans la variable stream (ligne en gras), mais cela ne me suffit pas ..lol
 
Quelqu'un a une idée ?
j'ai essayé pas mal de trucs...mais bon  
 
 
boolean isMultiPart = ServletFileUpload.isMultipartContent(request);
     String name = null;
     String streamBis = null;
     InputStream stream = null;
     String s=null;
     if (isMultiPart) {
        DiskFileItemFactory dfif = new DiskFileItemFactory();
        ServletFileUpload sfu = new ServletFileUpload(dfif);
        List<FileItem> items = sfu.parseRequest(request);
   
        for (FileItem item : items) {
        if (item.isFormField()) {
              // Champ normal nomme "name"
              if ("envoi".equals(item.getFieldName())) {
                 name = item.getString();
              }
          // Champ fichier nomme "icalfile"
           } else if ("icalfile".equals(item.getFieldName())) {
              stream = item.getInputStream();

 
 
 
Merqui a vous,
 
         

Reply

Marsh Posté le 28-11-2007 à 20:05:59   

Reply

Marsh Posté le 29-11-2007 à 10:44:17    

Il suffit de lire la doc
 
item.getName()

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed