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

Spring Web Java Discussion :

Instanciation automatique des objets dans les formulaires


Sujet :

Spring Web Java

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2011
    Messages : 41
    Points : 39
    Points
    39
    Par défaut Instanciation automatique des objets dans les formulaires
    Bonsoir à tous .

    Voilà je suis actuellement en stage et je dois réaliser une application avec spring mvc et dwr .

    Tous ce passait bien pour l'instant mais j'ai un problème et je ne trouve pas la solution .

    Je précise que c'est la première fois que j'utilise spring .

    J'aimerais savoir si je pouvais faire en sorte que spring fasse automatiquement un new lorsque je fais ceci dans mon formulaire :

    Supposons que maList soit une liste d'un objet nommer User .

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <form:input path="maList[0].unObjet.unePropriété"/>
    J'aimerais qu'à ce moment là il fasse un new User dans la liste et que dans cet User il fasse un new unObjet et qu'après il fasse un setter pour hydrater la valeur de unePropriété .

    Ce code ci-dessus marche mais avant dans la méthode formBackingObject je dois créer la liste et créer au moins un objet dans cette liste pour qu'il puisse faire cela .

    Plus tard j'aimerais générer des inputs avec du javascript.

    Exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <form:input path="maList[0].unObjet.unePropriété"/>
    <form:input path="maList[1].unObjet.unePropriété"/>
    <form:input path="maList[2].unObjet.unePropriété"/>
    <form:input path="maList[3].unObjet.unePropriété"/>
    Le problème dans ce cas là c'est que je devrais faire autant de new dans ma liste alors que je ne sais pas combien de champs seront générer .

    J'espère que vous avez compris ce que je veux dire , sinon n'hésiter pas ...

    Merci à tous ....

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 141
    Points : 178
    Points
    178
    Par défaut
    Tu peux faire tout simple même si j ene sais pas là où tu veux aller au final.
    Depuis ton controller tu envoies ta lise dans ta page page JSP, et puis tu utilises un c:forEach sauf que avec le forEach tu pourras avoir qu'un seul attribut sinon tu combines le forEach avec le c:if. Mais il faut savoir ce qu etu veux faire.

  3. #3
    Membre actif Avatar de Lician
    Homme Profil pro
    Architecte Logiciel
    Inscrit en
    Mars 2011
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Architecte Logiciel
    Secteur : Services de proximité

    Informations forums :
    Inscription : Mars 2011
    Messages : 93
    Points : 230
    Points
    230
    Par défaut
    Bonjour,

    Ça ne peut pas fonctionner avec un iterator?


    Cordialement

Discussions similaires

  1. [AC-2003] Reconnaissance automatiques des photos dans un formulaire
    Par vlksoft dans le forum IHM
    Réponses: 1
    Dernier message: 02/11/2009, 10h30
  2. Impossible d'entrer des données dans les formulaires avec IE 6
    Par TheSpaceInvader dans le forum Général Conception Web
    Réponses: 0
    Dernier message: 03/08/2009, 16h19
  3. Réponses: 0
    Dernier message: 29/06/2009, 10h49
  4. Réponses: 2
    Dernier message: 29/07/2008, 10h13
  5. déclarer des objets dans les DLL
    Par deubelte dans le forum C++
    Réponses: 6
    Dernier message: 09/06/2008, 10h01

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