Bonjour,

J'ai une liste de donnes sur lesquelles j'itere et a la fin de chaque entree, j'ai une case a cocher (pour selectionner ou pas telle ligne)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
<logic:iterate id="resumeImage" indexId="index" name="modele" property="dossiers" >				
 
 
                <bean:define id="valeur" name="resumeImage" property ="numeroImage"/>
<html:checkbox name="resumeImage" property="imageDossierASupprimer" value="<%=String.valueOf(valeur)%>"/>
                <html:hidden property="criteresRechercheDossier.imageASupprimer" value="<%=String.valueOf(valeur)%>" />
				.. etc
				</logic:iterate>
qui genere en html ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<input type="checkbox" value="on" name="imageDossierASupprimer">
<input type="hidden" value="2" name="criteresRechercheDossier.imageASupprimer">
 
<input type="checkbox" value="on" name="imageDossierASupprimer">
<input type="hidden" value="0" name="criteresRechercheDossier.imageASupprimer">
j'utilise une fonction javascript pour soumettre les donnes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
	var checkBoxImages = document.getElementsByName('imageDossierASupprimer');
	for (var i=0; i<nombreImagesDossier ; i++) {
		if (checkBoxImages[i].checked==true){
		document.accueilForm.elements['criteresRechercheDossier.imageASupprimer'][i].value = document.getElementsByName('numeroImage')[i].value;
		}
	}
	document.accueilForm.action=ACTION_SUPPRIMER_DOSSIER;
	document.accueilForm.submit();
et dans le form associé (plus precisement, dans accueilForm.criteresRechercheDossier)
je fais ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
public void setImageASupprimer(String imageASupprimer) {
        if(imageASupprimer!=null)
        this.listImagesASupprimer.add(Integer.parseInt(imageASupprimer));
    }
j'ai mis un breakpoint dans le set, mais lors de la soumission du formulaire, il ne passe jamais, vous auriez une idee

Sallemel