0

誰かのコードを見ていると、.jsp ファイルに次の html/struts コード行が見つかりました。

<input type="submit" name="action:datadefinitionsAddSample" id="btnAddSample"/>

name="action:" の部分がわかりません。これは、ボタンが押されたときにアクションをトリガーするための構文ですか? それを行うための正しい構文は次のとおりだと思いました。

<input type="submit" action="datadefinitionsAddSample" id="btnAddSample"/>

では、どちらの構文が正しいか、または両方が正しい場合、それらは実際に何をするのでしょうか?

参考までに、これは struts.xml ファイルの関連部分です。

<action name="datadefinitionsAddSample" class="DataDefinitionsCRUD" method="addSample">
    <result name="success" type="redirectAction">
        <param name="actionName">datadefinitionsform</param>
        <param name="id">${dataDefinition.id}</param>
    </result>
</action>
4

0 に答える 0