IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement Web en Java Discussion :

Problème upload fichier


Sujet :

Développement Web en Java

  1. #1
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juillet 2011
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2011
    Messages : 25
    Par défaut Problème upload fichier
    Bonjour j'utilise commons upload et je voudrais upload un fichier.voici mon formulaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <form action="ajouc.html" method="post" name="formAjout" enctype="multipart/form-data">
    </td>
    <td><input type="file" name="fichier" accept=""  value="Parcourir" maxlength="256" />
    voici mon controller :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
     
    @RequestMapping(value = "/ajouc.html", method = RequestMethod.POST)
    	public String ajouterGrDoc(ModelMap map,
    			@ModelAttribute("FormObject") FormObject FormObject,
    			BindingResult result, HttpServletRequest req, Object command)
    			throws IOException {
     
     
    			if (result.hasFieldErrors("fichier")) {
    				req.getSession().setAttribute("fichierError",
    						result.getFieldError("fichier").getCode());
    			}
    			req.getSession().setAttribute("cheminSaisi",
    					grDocFormObject.getFichier());
     
    			return "jsp";
    		} 
     
    				if (FormObject.getFichier() == null) {
    					logger.error("le chemin du fichier renseigné n'existe pas");
    				} else {
    					OutputStream os = null;
    					byte[] tab =FormObject.getFichier();
     
    					try {
    						os = new FileOutputStream(new File("D:\\"));
     
    						for (int i = 0; i < tab.length; i++) {
    							os.write(tab[i]);
    						}
     
    					} catch (FileNotFoundException e) {
    						logger.error("pb avec le chemin d'enregistrement du fichier");
    					} finally {
    						if (os != null) {
    							os.close();
    						}
    					}
     
    		}
    		return "jsp";
     
    	}
    Je renseigne le champ et il me ressort une erreur ....?????type.mismatch ..???

    Quelqu'un a -t-il une idée ?

  2. #2
    Membre très actif
    Profil pro
    Inscrit en
    Février 2010
    Messages
    765
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 765
    Par défaut
    Bonjour, N'aurais-tu pas une pile java complète histoire de voir ce qui se passe ?

  3. #3
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juillet 2011
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2011
    Messages : 25
    Par défaut
    une pile java complète....que veux tu dire par là ?

    J'ai l erreur "???typeMismatch???" en dessous du champ fichier ....

  4. #4
    Membre très actif
    Profil pro
    Inscrit en
    Février 2010
    Messages
    765
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 765
    Par défaut
    Oui une pile d'exception java, c'est en principe le point de départ de toute recherche.
    Tu dois trouver ça dans les logs de ton serveur vu que visiblement c'est du web.

    type mismatch comme ça, sans rien ne donne que très peu de chance de trouver le problème.

  5. #5
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juillet 2011
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2011
    Messages : 25
    Par défaut
    merci de ton aide mais j'aivais un pb de message.properties ....

Discussions similaires

  1. Problème upload fichier avec Internet Explorer
    Par dexter59 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 04/10/2010, 10h09
  2. Problème upload fichier texte vide
    Par exile69 dans le forum C#
    Réponses: 4
    Dernier message: 08/09/2010, 11h19
  3. Problème upload fichier php
    Par mbsss dans le forum Langage
    Réponses: 1
    Dernier message: 30/04/2009, 13h47
  4. [Upload] Problème upload fichier ?
    Par zuzuu dans le forum Langage
    Réponses: 1
    Dernier message: 09/12/2008, 14h02
  5. [Upload] Problème Upload Fichiers via html
    Par Typhon dans le forum Langage
    Réponses: 3
    Dernier message: 11/02/2007, 11h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo