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 :

Passer plusieurs arguments du JSP vers le controller


Sujet :

Spring Web Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 2
    Par défaut Passer plusieurs arguments du JSP vers le controller
    Bonjour à tous,

    Voilà j'ai un petit soucis. Je voudrais créer une interface web qui afficherait une page permettant de poster une question sondage (une question et plusieurs réponses) à l'aide d'une classe Question et d'une classe Answer. Une fois que la question est postée, les personnes ayant accès à cette question pourront choisir la réponse de leur choix parmi celles qui auront été proposées.

    Mon problème se situe au départ : J'ai une page JSP dans leqquel je voudrais avoir un champ pour la question, et au moins deux champs de réponses. Si on veut poster des réponses supplémentaire, un bouton permettra de générer dynamiquement un champ de réponse supplémentaire.
    Seulement, j'arrive à passer un objet question du jsp vers le controller, mais j'ai deux autres problèmes :
    • Comment passer un objet Question ET un objet Answer du JSP vers le controller?
    • Comment passer une liste d'Answer du jsp vers le controller?


    En ce qui concerne le deuxième problème, j'ai essayé d'implémenter ceci ( http://mattfleming.com/node/134?page=1 ) mais la classe SimpleFormController ainsi que ses méthodes sont dépréciées depuis Spring 3.0 et je ne sais pas quoi utiliser à la place.

    Je suis désolé si ses questions peuvent paraître stupides, mais je débute sur Spring, donc je ne maîtrise pas bien..

    Merci d'avance pour vos réponses!

  2. #2
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 2
    Par défaut
    Bonjour,

    Je suis finalement parvenu à résoudre le problème. Pour éviter de devoir poster plusieurs objets de types différents, j'ai créé une nouvelle classe reprenant les deux types d'objets en tant que variables (Question et réponse).

    En ce qui concerne le fait d'envoyer plusieurs réponses, j'ai déclaré une Liste de réponses dans ma classe fraichement créée.

    J'ai alors utilisé les modelAttributes pour envoyer l'objet du JSP vers le Controller.

    Au sein du JSP, je mentionne simplement le nom des variables à laquelle il faut ajouter les questions, et les réponses.

    En ce qui concerne la dynamicité, j'ai utilisé du Javascript pour ajouter ou supprimer des champs de réponses.

    Je n'ai pas le code sous les yeux pour le moment, mais je pourrai poster cela dès vendredi, si ça intéresse certaines personnes.

    Bonne journée!

    P.S. : désolé si les explications peuvent sembler élémentaires ou mal faites, mais bon, comme déjà dit, je suis nouveau

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

Discussions similaires

  1. Réécriture de l'URL pour passer d'une page JSP vers une autre
    Par meriem meryoma dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 20/04/2013, 08h53
  2. Passer plusieurs arguments à ShellExecute
    Par _fav_ dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 12/10/2010, 11h43
  3. passer plusieurs argument à une fonction callback
    Par Z-fly dans le forum GTK+ avec C & C++
    Réponses: 3
    Dernier message: 04/07/2008, 18h05
  4. Passer plusieurs arguments dans un même lien
    Par The Molo dans le forum Langage
    Réponses: 3
    Dernier message: 24/04/2007, 15h00
  5. Réponses: 8
    Dernier message: 30/05/2005, 13h55

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