可以<s:action>标记提交操作作为POST吗?

时间:2016-05-04 13:58:15

标签: struts2 action

我的应用程序中有限制,如果操作声明为GET,那么只有那些操作可以作为GET方法提交。 我想知道我们可以提交 s:action 作为POST方法吗? 如果是,那么请给我指导。 如果没有,那么从JSP获取调用操作的正确方法是什么,并且需要JSP中的结果并且操作应该发布。

1 个答案:

答案 0 :(得分:0)

如果您在没有Struts的情况下这样做,那么您的问题是:我可以使用HTTP POST方法提交HTML表单吗?显然,答案是肯定的,只需添加方法=&#34; POST&#34;属性到您的表单标记。

在Struts中,您从struts表单标记中获得相同的行为(在此处描述:https://struts.apache.org/docs/form.html)。在该文档中,它表明方法属性没有默认值,但我希望它实际上与HTML表单方法的默认值相同 - GET。如果你提供一个struts表单标签,方法=&#34; POST&#34;你应该被设置。