En cliquant sur le lien de l'étiquette d'ancrage "click me" contrôle va à l'action définie dans <s:url>
tag et envoie tous les valeurs param définies sous <s:url>
tag. Voir ci-dessous -struts2: Sur checkbox cliquez sur le contrôle allez à l'action écrite dans le tag url comme <s: url action = "smactiion">
<s:url id="matchId" action="someAction">
<s:param name="QuotFileName" value="FileName"/>
<s:param name="QuotContentType" value="ContentType"/>
</s:url>
<s:a href="%{ matchId }">click me</s:a>
Tout fonctionne bien. Mais je veux faire la même chose à l'aide case-à-dire <s:checkbox>
au lieu de balise d'ancrage à savoir <s:a>.
Mais il n'y a pas d'attribut href dans <s:checkbox>
tag ... Voir ci-dessous le code -
<s:url id="matchId" action="someAction">
<s:param name="QuotFileName" value="FileName"/>
<s:param name="QuotContentType" value="ContentType"/>
</s:url>
<s:checkbox href="%{ matchId }"></s:checkbox>
S'il vous plaît suggérer que dois-je utiliser inplace de « href 'attribut de <s:checkbox>.