Bonjour,

Je dois ajouter un lien dans ma JSP. J'utilise Struts. J'ai pour habitude d'utiliser la balise html:link. Quand je dois ajouter un paramètre, j'utilise les propriétés paramName et paramID, optionnellement paramProperty.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<html:link action="monAction" paramName="maVariable" paramId="nomDeMaVariable">Mon texte de lien</html:link>
Seulement, là, je dois ajouter deux paramètres. Je ne vois pas comment faire avec les balises struts. Après quelques recherches j'utilise html:rewrite et y concatène mes paramètres.

Mon code devient impropre je trouve.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<a href="<html:rewrite action="monAction">&nomDeMaVariable1=<bean:write name="maVariable1"/>&nomDeMaVariable2=<bean:write name="maVariable2"/>"Mon texte de lien</a>
Je trouve ce code impropre en raison des balises imbriqués. N'y a-t-il pas une autre solution que je n'aurai pas lu dans la documentation de Struts ?

Et merci de votre attention,