如何解决表单重复提交的问题 怎样防止表单的重复提交?
浏览量:2617
时间:2021-03-16 14:42:54
作者:admin
怎样防止表单的重复提交?
提示是因为提示处于post模式,而get模式处于重定向模式,这相当于浏览器地址跳转。Struts2有一个token标记以防止重复提交。如果你想在提交后刷新而没有提示,你可以在提交成功后在post模式下重定向到一个成功的页面这个刷新也是一个成功的刷页
添加后,做一个重定向,这样刷新就不会被重复添加
但这是一个临时的治疗方法。
对于根本原因,请使用令牌将ID放入表单中,并将其与会话中的ID进行比较。只有当它是相同的,它才能被处理。提交一次后,会话中的ID将被删除。
如何防止表单重复提交?
方法很多:
1。使用cookies来实现。单击提交按钮后记录时间间隔。
2. 使用会话录制。会话等于空提交。如果不等于空,则不提交。
3. JS实现,点击按钮,使提交按钮变灰。
如何解决表单重复提交的问题 token防止表单重复提交 java如何解决重复提交问题
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
强中台能力 数据中台能力有哪些