我使用以下代码使用 Struts 2 创建了一个表单:
<s:form id="form" onSubmit="getParameters();">
我不明白为什么生成的是以下内容:
<form id="form" name="form" action="/Projet/ListAction.action" method="post" onSubmit="return getParameters();">
这是我的 struts.xml
<action name="ListBrochures" class="fr.web.actions.ListAction" method="execute">
<result name="success">listAction.jsp</result>
</action>
为什么我有一个名为 ListAction.action 的操作。我的目标不是提交表单,而是发送 Ajax 请求。因此,由于在我的 Ajax 调用之前调用了这个动作,这给我的项目带来了麻烦。我只是希望 Struts 不会在我的表单中生成动作。我没有指定任何操作。感谢您的帮助。