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 に答える