使用spring,tomcat和hibernate导致重复请求的原因

IaC*_*der 6 java spring jsp tomcat hibernate

我正在使用spring框架,hibernate和tomcat从事Java项目.

背景:我有一个表单页面,它接收数据,验证,处理它,并最终使用hibernate持久保存数据.在处理数据时,我会在持久使用hibernate之前执行一些特殊的命令(模型)操作.

问题:出于某种原因,我的onSubmit方法被调用两次,第一次正确处理事物.然而第二次通过他们不是; 并且持有不正确的信息.

我还注意到,其他页面只是从数据库中提取信息并在屏幕上显示; 双重要求也在那里发生.

有没有错误的配置,我没有正确使用弹簧..任何帮助都会很棒!

附加信息:

该应用程序仍在开发中.在测试应用程序时,我遇到了这个问题.我正在使用该应用程序,因为我希望它可以使用(单击,有效数据等...)

mat*_*t b 0

可能就像用户单击链接两次、在服务器仍在处理第一个请求时重新提交表单或在 POST 页面上点击刷新一样简单。

您是否在服务器端执行任何操作来处理重复请求(例如来自用户的请求)?