我的操作是将表单中的数据插入数据库。
现在我的问题是每次,用户点击浏览器的“刷新”按钮,用现有数据调用动作类,并且使用相同的数据库创建新的新条目。
有没有办法让刷新只刷新数据而不是调用动作类? 或者至少阻止页面上的“刷新”?
答案 0 :(得分:3)
You have to use saveToken() method in action class and reset token values. which is available in Struts
答案 1 :(得分:1)
答案 2 :(得分:0)
我不确定这是否是您正在寻找的但是看看它是否是一个起点: http://www.whoopis.com/howtos/jscript-refresh-save.php
对于数据库条目问题,应该由数据库的主键来处理。如果同一主键存在预先存在的值,则不应更新!