Jsp 单击按钮时调用Action类

Jsp 单击按钮时调用Action类,jsp,jakarta-ee,struts,Jsp,Jakarta Ee,Struts,单击jsp上的按钮时如何调用action类?。我使用的是struts1.3框架 下面是代码片段: <html:button property="delete" onclick="/deleteZeroScoreCard.do" value="Delete"></html:button> 编辑: Struts config.xmlsnippet <form-bean name="initiationfrm" type="com.mindcraft.mis.ze

单击jsp上的按钮时如何调用action类?。我使用的是
struts1.3
框架

下面是代码片段:

<html:button property="delete" onclick="/deleteZeroScoreCard.do" value="Delete"></html:button>
编辑:

Struts config.xml
snippet

   <form-bean name="initiationfrm" type="com.mindcraft.mis.zero.actionform.afInitiation"></form-bean>

    <action name="initiationfrm" path="/deleteZeroScoreCard" type="com.mindcraft.mis.zero.actionclass.acZeroScoreCardDeletion">
        <forward name="viewdatauploaddppage2" path="zeroInitPage"></forward>

    </action>

onclick属性将运行JavaScript,“/deleteZeroScoreCard.do”不是有效的JavaScript。您将需要类似onclick=“location.href=”/deleteZeroScoreCard.do“;”的内容

为什么不避免使用JavaScript而使用表单呢?例如:

<html:form action="deleteZeroScoreCard" method="POST">
    <html:button property="delete" value="Delete"/>
</html:form>


这看起来像是IDE的一条消息。当您在web容器中真正执行此操作时,会发生什么情况?我在预期的“/”页上看到错误。为了更清楚,请从struts-config.xml中删除您的代码。
<html:form action="deleteZeroScoreCard" method="POST">
    <html:button property="delete" value="Delete"/>
</html:form>