0

单击jsp上的按钮时如何调用动作类?我正在使用struts 1.3框架

下面是代码片段:

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

"/deleteZeroScoreCard"struts-config.xml文件中定义

我得到以下编译错误

Syntax error on token "Non Terminating Regular Expression", no accurate correction available

编辑:

Struts-config.xml片段

   <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>
4

1 回答 1

1

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>
于 2012-07-04T12:39:56.550 回答