Javascript 差异使用形式';s动作属性

Javascript 差异使用形式';s动作属性,javascript,forms,jsp,struts2,Javascript,Forms,Jsp,Struts2,我心中有一个问题,使用各种形式动作的主要区别是什么 就像脚本语言JavaScript中有动作一样,jQuery中也有动作 同样在Struts 2中,我们在表单和submit中都有action属性 那么,它们的基本用途和最佳使用场所是什么?希望一个例子能消除所有的差异 及 及 document.getElementById(“myForm”).action=“form\u action.jsp”; 这两者之间的主要区别在于Struts标记是JSP标记,在服务器端运行,而HTML和javas

我心中有一个问题,使用各种形式动作的主要区别是什么

就像脚本语言JavaScript中有动作一样,jQuery中也有动作

同样在Struts 2中,我们在表单和
submit
中都有action属性

那么,它们的基本用途和最佳使用场所是什么?希望一个例子能消除所有的差异



document.getElementById(“myForm”).action=“form\u action.jsp”;
这两者之间的主要区别在于Struts标记是JSP标记,在服务器端运行,而HTML和javascript在客户端(在浏览器中)运行

第一个
action
是Struts标记的一个属性,它接受OGNL表达式来解析URL


第二个是在当前上下文中引用JSP的静态文本。

那么表单和提交中的操作呢?Tagshey被用于相同的目的来将Struts动作映射到它们。那么它们的区别是什么呢?因为为相同的目的制作相同的东西不是一项好的工作,我想我们的java开发人员已经做了相同的事情,不同于相同的目的,您的开发人员最好映射到能够处理请求的struts操作,然后转发到JSP。downvoter请对downvote进行评论,我想您可能会得到最准确的答案,即他为什么会否决请求。请提及答案