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

Struts 2 Java Discussion :

Struts 2.5 - Upload de fichier


Sujet :

Struts 2 Java

  1. #1
    Membre du Club
    Profil pro
    Élève
    Inscrit en
    Avril 2004
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Élève

    Informations forums :
    Inscription : Avril 2004
    Messages : 94
    Points : 54
    Points
    54
    Par défaut Struts 2.5 - Upload de fichier
    Bonjour,

    J'essaye de faire un upload de fichier avec Struts 2.5.
    Je suis parti de cet exemple :
    https://struts.apache.org/docs/file-upload.html

    Mon problème est que dans l'Action class en exemple, il n'y a rien au niveau de la méthode execute.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    public String execute() {
             //...
             return SUCCESS;
          }

    Que faut-il ajouter pour que mon fichier soit uploadé ?
    J'ai vu pas mal d'exemples d'upload sur le net mais ils ne me semblent pas compatibles avec Struts 2.5

    Merci d'avance.

  2. #2
    Membre du Club
    Profil pro
    Élève
    Inscrit en
    Avril 2004
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Élève

    Informations forums :
    Inscription : Avril 2004
    Messages : 94
    Points : 54
    Points
    54
    Par défaut
    Personne n'a d'idée ?

  3. #3
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 10
    Points : 14
    Points
    14
    Par défaut
    Bonjour,

    Simplement ta méthode execute sauvegarde le fichier reçu.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    public String execute() {
             File saveFile = new File("path", "name");
             FileUtils.copyFile(this.file, saveFile);  // org.apache.commons.io
             return SUCCESS;
    }
    Mais l'exemple que tu as mis en lien me semble par marcher, il n'y a pas de variable file dans la jsp mais upload (donc this.file dois être null).

    -> regarde ce que le formulaire t'envoie avec la console ton navigateur et vérifie que la variable et le setter existe bien.


    sinon voici un exemple qui marche : https://www.mkyong.com/struts2/strut...pload-example/

Discussions similaires

  1. Uploader un fichier en struts 1
    Par WX500 dans le forum Struts 1
    Réponses: 1
    Dernier message: 24/03/2011, 14h49
  2. probleme d'upload du fichier avec struts
    Par buchir dans le forum Struts 1
    Réponses: 5
    Dernier message: 22/06/2007, 21h59
  3. [Struts]Upload de fichier
    Par eXiaNazaire dans le forum Struts 1
    Réponses: 13
    Dernier message: 22/02/2006, 11h49
  4. [struts] upload de fichier
    Par mamouth2005 dans le forum Struts 1
    Réponses: 11
    Dernier message: 16/03/2005, 20h56
  5. [STRUTS][DOWNLOAD] download d'un fichier via une action
    Par FreshVic dans le forum Struts 1
    Réponses: 3
    Dernier message: 16/04/2004, 17h38

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