Bonjour à tous,


J'ai une petite question concernant le DispatchAction:
Dans la jsp, un paramètre Hidden dont la valeur est modifiée grâce à un javascript entraîne l'execution de la bonne méthode sur l'action définie dans le strus-config :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<html:submit onclick="javascript:setHidden('creer');" property="submit" value="Créer"/>
J'ai également vu qu'il était possible d'utiliser le même fonctionnement dans une balise html:link.
En revanche, est-il possible d'utiliser ce fonctionnement avec un simple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<a href="blabla" onclick="javascript:setHidden('modifiermenu');">
sans avoir une erreur du style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Request[/monAction] does not contain handler parameter named 'hidden'

J'ai du mal à comprendre pourquoi tout fonctionne avec un bouton, mais pas avec un simple lien...Est-ce parce que ce n'est pas une balise Struts?
A partir du moment ou la valeur du paramètre est bien affectée, et que la méthode existe dans l'action, pourquoi la liaison ne se fait-elle pas?



Merci pour votre aide