Struts2 按钮调用操作的struts标记

Struts2 按钮调用操作的struts标记,struts2,tags,struts,tld,struts-action,Struts2,Tags,Struts,Tld,Struts Action,只是想知道是否有人见过或写过客户标签来调用Struts2 Actions 我要找的是这样的东西:- <s:button value="Click Me!" action="thisIsMyAction" > <s:param name="productId" value="%{productId}" /> <s:param name="userId" value="%{userId}" /> </s:button> 原因是,我们不

只是想知道是否有人见过或写过客户标签来调用Struts2 Actions

我要找的是这样的东西:-

<s:button value="Click Me!" action="thisIsMyAction" >
    <s:param name="productId" value="%{productId}" />
    <s:param name="userId" value="%{userId}" />
</s:button>
原因是,我们不想使用href或图片,也不总是提交表单


提前干杯

您可以使用两个隐藏参数和“提交类型”按钮创建表单

<s:form action="myAction">
<s:hidden name="productId" value="%{productId}" />
<s:hidden name="userId" value="%{userId}" />
<s:submit  value="Click me!" type="button"/>
</s:form>


在我的操作中,您使用相对的getter和setter声明属性productId和userId。

您希望此按钮具体执行什么操作?和链接一样吗?如果是这样的话,为什么不简单地使用CSS将链接样式设置为按钮呢?这与使用href大致相同,因此我不确定这样做的目的
<s:form action="myAction">
<s:hidden name="productId" value="%{productId}" />
<s:hidden name="userId" value="%{userId}" />
<s:submit  value="Click me!" type="button"/>
</s:form>