2016 - 2024

感恩一路有你

如何解决表单重复提交的问题 怎样防止表单的重复提交?

浏览量:2617 时间:2021-03-16 14:42:54 作者:admin

怎样防止表单的重复提交?

提示是因为提示处于post模式,而get模式处于重定向模式,这相当于浏览器地址跳转。Struts2有一个token标记以防止重复提交。如果你想在提交后刷新而没有提示,你可以在提交成功后在post模式下重定向到一个成功的页面这个刷新也是一个成功的刷页

添加后,做一个重定向,这样刷新就不会被重复添加

但这是一个临时的治疗方法。

对于根本原因,请使用令牌将ID放入表单中,并将其与会话中的ID进行比较。只有当它是相同的,它才能被处理。提交一次后,会话中的ID将被删除。

如何防止表单重复提交?

方法很多:

1。使用cookies来实现。单击提交按钮后记录时间间隔。

2. 使用会话录制。会话等于空提交。如果不等于空,则不提交。

3. JS实现,点击按钮,使提交按钮变灰。

如何解决表单重复提交的问题 token防止表单重复提交 java如何解决重复提交问题

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。