2

我的操作是将表单中的数据插入数据库。

现在我的问题是每次,用户点击浏览器的“刷新”按钮,使用现有数据调用动作类,并使用相同的数据库创建新的条目。

有什么方法可以刷新数据而不是调用动作类?或者至少防止页面上的“刷新”?

4

3 回答 3

3
You have to use saveToken() method in action class and reset token values. which is available in Struts
于 2013-06-26T10:30:23.357 回答
1

您可以使用 struts 令牌-防止重复提交

http://www.techfaq360.com/tutorial/multiclick.jsp

并始终检查数据库中的重复项

于 2017-08-18T06:16:34.290 回答
0

我不确定这是否是您正在寻找的,但看看是否可以作为起点: http: //www.whoopis.com/howtos/jscript-refresh-save.php

至于入库问题,应该由你的数据库主键来处理。如果同一个主键存在预先存在的值,则不应更新!

于 2013-05-16T08:00:46.970 回答