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 :

[ext-GWT] Implémentation de ModelData


Sujet :

GWT et Vaadin Java

  1. #1
    Membre du Club
    Inscrit en
    Avril 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 6
    Par défaut [ext-GWT] Implémentation de ModelData
    Bonjour,

    Je viens vers vous car je suis (presque) désespéré !

    Je suis en train de réaliser une application Web en GWT avec GXT. Cette application a des fonctionnalités similaires à Doodle. Sur l'une des pages, je souhaite afficher une Grid qui va contenir les réponses d'utilisateurs à des questions.

    J'ai donc ma classe Participant qui a un nom, un email et la liste des choix qu'il a fait.

    Or, je n'arrive pas à implémenter ModelData de façon à prendre en compte la liste des choix. J'arrive à le faire pour le nom et l'email (qui sont des String), mais pas pour ma List.
    J'ai également essayé de faire hériter ma classe Participant de BaseModelData, sans plus de succès.

    Je ne sais pas si j'ai été assez clair.

    En vous remerciant d'avance de vos réponses.

  2. #2
    Membre du Club
    Inscrit en
    Avril 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 6
    Par défaut
    J'ai fini par résoudre mon problème. Pour ceux que ça intéresse, voici ma solution :

    Il faut d'abord bien comprendre comment GXT fait l'association entre un Model et une Grid. Dans le Model, GXT va maintenir une Map qui contient l'association entre attribut->valeur. Ensuite, pour l'affichage dans une Grid, GXT va se servir de l'ID de la colonne pour aller chercher dans le Model l'attribut qui correspond.

    Du coup, pour afficher une liste dans la Grid, il faut modifier la Map à la main en ajoutant chaque élément de la liste en tant qu'élément indépendant dans la Map.

    Bon WE à tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Format des DateField sous ext-gwt
    Par yousse dans le forum GWT et Vaadin
    Réponses: 1
    Dernier message: 17/07/2009, 03h07
  2. gerer les widgets avec ext-gwt
    Par yousse dans le forum GWT et Vaadin
    Réponses: 0
    Dernier message: 13/07/2009, 00h16
  3. EXT-GWT 2.0M2 est disponible !
    Par benwit dans le forum GWT et Vaadin
    Réponses: 0
    Dernier message: 21/05/2009, 23h04
  4. Spring, Hibernate, GWT et Ext GWT
    Par bj304075 dans le forum Spring
    Réponses: 1
    Dernier message: 27/03/2009, 17h06
  5. [AJAX] GWT ou Ext-GWT
    Par nicorama dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 17/11/2008, 09h50

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