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

GWT et Vaadin Java Discussion :

GXT (FormPanel) - Spring (SimpleFormController)


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Septembre 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 8
    Par défaut GXT (FormPanel) - Spring (SimpleFormController)
    Salut, j'ai déjà fait un sujet sur le forum spring-web mais j'ai pas eu beaucoup de réponse... et je ne sais pas si cela vient d'un probleme avec spring ou client avec gxt.
    http://www.developpez.net/forums/d89...pload-fichier/

    Donc en résumé :
    J'ai un formPanel de GXT pour faire de l'upload de fichier. Celui-ci contient 2 champs (un pour le nom du fichier et l'autre de type FileUploadField). Tout marche bien jusqu'au submit.
    Là lorsque je regarde côté serveur ou j'ai configuré un SimpleFormController (Spring), je retrouve bien mon premier champ mais le deuxième champ est à null...

    J'ai alors regardé côté client ce qui pouvait se passer et j'ai tenté ça en surchargeant la méthode submit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    List<Field<?>> list = this.getFields();
     
    GWT.log("Nombre de champs : " + list.size(), null);
     
    for (Field<?> field : list) {
    	GWT.log("Field name : " + field.getName(), null);
    	GWT.log("Field value : \n" + field.getValue().toString(), null);
    }
    Bilan, pour le premier champ ok, pour le deuxième j'ai le nom du fichier tel que sur le disque dur de l'utilisateur, ce qui me parait un peu louche...

    Question: le problème vient-il du côté serveur (mauvaise configuration) ou côté client?

    Si quelqu'un a une petite piste, je lui en suis très reconnaissant
    Je bloque complètement....

  2. #2
    Membre éclairé Avatar de miya
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    469
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 469
    Par défaut
    As tu regardé du coté du showcase le fileUpload qui propose ? le lien : http://www.extjs.com/examples/#fileupload

  3. #3
    Membre habitué
    Inscrit en
    Septembre 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 8
    Par défaut
    Ben enfaite leur exemple est juste une démonstration visuelle, je cite :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
     btn = new Button("Submit");  
         btn.addSelectionListener(new SelectionListener<ButtonEvent>() {  
           @Override  
           public void componentSelected(ButtonEvent ce) {  
             if (!panel.isValid()) {  
               return;  
             }  
             // normally would submit the form but for example no server set up to  
             // handle the post  
             // panel.submit();  
             MessageBox.info("Action", "You file was uploaded", null);  
           }  
       });
    Donc j'avance pas beaucoup ca... J'arrive vraiment pas à voir d'où peut finir mon erreur.

Discussions similaires

  1. GXT ou Spring/Ext JS
    Par daydream123 dans le forum Frameworks Web
    Réponses: 2
    Dernier message: 29/03/2012, 21h37
  2. Problème Gxt et Spring
    Par anouarcarbon dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 28/04/2011, 16h00
  3. [Spring MVC] SimpleFormController + checkbox
    Par sothea dans le forum Spring Web
    Réponses: 3
    Dernier message: 15/05/2007, 23h22
  4. [Spring MVC] problème SimpleFormController
    Par sothea dans le forum Spring Web
    Réponses: 1
    Dernier message: 15/05/2007, 17h38
  5. Réponses: 2
    Dernier message: 16/02/2006, 10h29

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