Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring是带注释的表单提交_Java_Spring_Spring Mvc - Fatal编程技术网

Java Spring是带注释的表单提交

Java Spring是带注释的表单提交,java,spring,spring-mvc,Java,Spring,Spring Mvc,如何使用Spring注释处理isFormSubmission,是否有任何注释可用于阻止重复提交?不,没有。您无法使用isFormSubmission()检测到它-它只会告诉您请求是否正在使用POST 您可以使用客户端代码禁用重复提交(按下“提交”按钮时禁用该按钮)@Bozho:当我单击“提交”按钮时,它正在传递两个请求。禁用“提交”按钮有什么用。@user569125一个提交按钮不可能触发两个请求。除非您在常规提交之外使用javascript提交表单。@user569125它为什么会传递两个请求

如何使用Spring注释处理isFormSubmission,是否有任何注释可用于阻止重复提交?

不,没有。您无法使用
isFormSubmission()
检测到它-它只会告诉您请求是否正在使用
POST


您可以使用客户端代码禁用重复提交(按下“提交”按钮时禁用该按钮)

@Bozho:当我单击“提交”按钮时,它正在传递两个请求。禁用“提交”按钮有什么用。@user569125一个提交按钮不可能触发两个请求。除非您在常规提交之外使用javascript提交表单。@user569125它为什么会传递两个请求?除非您提交两次表单,否则浏览器将只发送一个请求。此外,您不能使用isFormSubmission检测重复提交。当使用POST方法时,它将返回true。不能有嵌套表单。放弃那个想法。无论如何-张贴你用来提交它的代码。让我们了解整个情况,以便能给出正确的答案。