Bonjour tout le monde,
Je suis entrain de faire une appli struts où j'utilise la balise checkbox.
J'ai un formulaire avec des utilisateur.Sur la premiere colonne j'ai des checkbox.
J'ai la possibilité d'ajouter de nouvelle ligne.Et je veux que quand j'ajoute une nouvelle ligne la case à cocher de celle soit par défaut cocher.
voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <logic:iterate id="MultiUser" name="InviteReadersForm" property="arrReadersInvitationBean" indexId="cntMulti" type="com.ewf.bean.ReadersInvitation"> <tr class="<%=styleRow[cntMulti.intValue()%2]%>"> <td> <bean:define id="valeur" name="MultiUser" property ="ipn"/> <html:checkbox name="InviteReadersForm" property="idUtilisateursASupprimer" value="<%=String.valueOf(valeur)%>" /> </td> <td><bean:write name="MultiUser" property="name"/></td> <td><bean:write name="MultiUser" property="firstName"/></td> <td><bean:write name="MultiUser" property="title"/></td> <td><bean:write name="MultiUser" property="email"/></td> <td><a href="javascript:deleteReader(<%=cntMulti%>)"> <img src="<%=request.getContextPath()%>/images/pictos/delete.gif"></a></td> </tr> </logic:iterate>
J'avais réussi à le faire avec juste ce bout de code
où checkboxselect est un boulean.Mais l'incovénient c'est que si je coche d'autres lignes et que j'envoie mon form je ne recupere que la nouvelle ligne c'est à dire la nouvelle ligne ajouter au form.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <!-- <html:checkbox name="MultiUser" property="checkboxselect" /> -->
Merçi pour vos suggestion
Partager