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 1 Java Discussion :

Pb suppression item de liste


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 22
    Par défaut Pb suppression item de liste
    je vous expose le pb :

    j ai généré une liste avec layout collection :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <layout:collection title="collection.title" name="collections" id="cdeCol" styleClass="FORM">
    	<layout:collectionItem title="objet.libelle2" property="libelle"></layout:collectionItem>
    	<layout:collectionItem title="objet.supprimer"><center>
    	<layout:link href="collections.do?reqCode=removeCol" paramId="collectionId" paramName="cdeCol" paramProperty="collectionId">
      		X</layout:link></center>
      	</layout:collectionItem>          
    </layout:collection>
    je vois bien s'afficher le collectionId=xx dans l'adresse url, donc ça passe

    mais quand je veux recuperer la valeur dans ma classe action ça ne marche pas.

    voila l'action :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    public ActionForward removeCol (ActionMapping mapping, ActionForm form,
    			HttpServletRequest request, HttpServletResponse response) {
    	CollectionsForm collectionsForm = (CollectionsForm) form;
    	System.out.println("coucou "+collectionsForm.getIdCdeCollection());
    	CdeCollectionDAO colDAO = new CdeCollectionDAO();
    	CdeCollection cdeCol = ColDAO.findById(collectionsForm.getIdCdeCollection());
    	colDAO.delete(cdeCol);
    	return listCol(mapping,form,request,response);
    }
    et dans le form, j ai mes getter et setter

    si vous pouvez me dire ou ça peut bloquer

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2007
    Messages
    392
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 392
    Par défaut
    Citation Envoyé par Atronach

    je vois bien s'afficher le collectionId=xx dans l'adresse url, donc ça passe

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    	System.out.println("coucou "+collectionsForm.getIdCdeCollection());
    et dans le form, j ai mes getter et setter
    ton formulaire fait un getter sur "IdCdeCollection" alors que dans l'url, l'attribut est "collectionId"... change soit les get/set de ton ActionForm, soit le nom de l'attribut dans layout-link!

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 22
    Par défaut
    merci tu as raison, c'était bien une erreur de syntaxe

    j'ai pas du y faire très attention

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

Discussions similaires

  1. [W3C] Code item de liste non valide dixit w3c validator !!
    Par Christophe Charron dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 19/02/2006, 15h10
  2. Suppression élément dans liste
    Par bugmenot dans le forum C
    Réponses: 12
    Dernier message: 06/12/2005, 19h52
  3. a jour ou suppression a une liste deroulante
    Par kouame berenger aymar dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 03/12/2005, 08h06
  4. [Regex][Avis] Méthode de suppression d'une liste de mots
    Par manal dans le forum Collection et Stream
    Réponses: 22
    Dernier message: 15/10/2005, 00h39
  5. [LG]suppression dans une liste chainée
    Par mister_dsg dans le forum Langage
    Réponses: 9
    Dernier message: 16/12/2003, 21h20

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