Jsp: probleme pour uploader un doc

Jsp: probleme pour uploader un doc - Java - Programmation

Marsh Posté le 28-02-2006 à 07:51:40    

Salut à tous, j'ai utilisé la fonction recherche mais j'ai pas trouvé de solution à mon probleme je vous pose donc directement la question:
Voila le but est de permettre à l'utilisateur d'uploader des fichiers (principalement des .doc) sur mon site j'utilise donc un formulaire:
 

Citation :

<form method="post" action="copy.jsp" enctype="multipart/form-data" >
  <input type="file" name="a" >
  <input type="submit" value="envoi" >
</form>


 
puis sur la page suivante je me sers d'un bean:
 

Citation :

package fr;
import java.io.*;
 
 
public class Copy5  {
   
  public void setCopy(File f) throws IOException{
    File monFichier = f;
    monFichier.createNewFile();
 
 
 
 
  }
   
}


que j'instancie et utilise comme suit:
 

Citation :

<jsp:useBean id="d" class="fr.Copy5" scope="session"/>
<jsp:setProperty name="d" property="copy" param="a" />


 
Mais comme on peut s'y attendre ça ne marche pas parce setCopy demande un argument de type File et il n'y a pas vraiment de raison pour que le parametre, le fichier renvoyé par mon formulaire soit de type File, de plus le message d'erreur de Tomcat m'indique qu'il semblerait en réalité que le parametre renvoyé par mon formulaire soit de type String (..??). Comment procéder? :whistle:  
merci d'avance

Reply

Marsh Posté le 28-02-2006 à 07:51:40   

Reply

Marsh Posté le 01-03-2006 à 19:43:59    

L'upload ne se fait pas comme ça, je te suggère d'utiliser Commons FileUpload :  
 
http://jakarta.apache.org/commons/ [...] using.html

Reply

Marsh Posté le 02-03-2006 à 19:19:47    

merci pour l'aiguillage, apres un peu/beaucoup de temps à galerer j'ai enfin un upload qui fonctionne... merci!! ^^

Reply

Marsh Posté le 02-03-2006 à 20:22:19    

De rien, bravo :)

Reply

Sujets relatifs:

Leave a Replay

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