struts balise pour le bouton d'appel de l'Action

Demandais juste si quelqu'un a déjà vu ou écrite d'un client de la balise d'appel Struts2 Actions.

Ce que je cherche, c'est quelque chose comme ceci:-

<s:button value="Click Me!" action="thisIsMyAction" >
    <s:param name="productId" value="%{productId}" />
    <s:param name="userId" value="%{userId}" />
</s:button>

De sorte que dans l'Action que vous avez

public String thisIsMyAction() {

   String productId = getServletRequest.getParameter("productId");
   String userId= getServletRequest.getParameter("userId");

   //Do some stuff here.

   return SUCCESS;
}

Raison d'être, nous n'avons pas alays souhaitez utiliser href ou des images, et nous ne sommes pas toujours la soumission d'un formulaire.

Acclamations à l'avance

Qu'aimeriez-vous ce bouton pour faire exactement? La même chose qu'un lien? Si oui, pourquoi ne pas simplement utiliser CSS pour le style de votre lien sur un bouton?
C'est plus ou moins même que l'utilisation href et donc je me nt de doute sur le but de le faire

OriginalL'auteur KPS | 2012-06-22