日期:2014-05-17  浏览次数:21338 次

怎么样防止刷新提交和后退呀?
用页面跳转的话,只能解决刷新问题,跳转后,点击浏览器的“转到”按钮确实是不会刷新提交了。但是一旦点击浏览器的后退按钮的话,所有的文本框都还保存着原来的输入文本,一点提交又写入了数据库。这好像是没有办法的事情吧。
我刚才试了一下百度知道,百度也防不住这个问题,百度采用的是判断标题重复就提示“不能重复提交”,这实际是也是提交到数据库了再返回的信息。
再考查了一下天涯,天涯还真牛皮,这个问题处理得很好呀,提交后,无论点击“转到”按钮还是“后退”按钮都不会有问题。不知天涯怎么做的。
大家有兴趣的话,实际去考查一下。
哪位哥们有好方法也说一下,谢谢!

------解决方案--------------------
点击提交按钮之后,写个把所有文本框清空的方法啊
或者这样写更简单,虽然罗嗦点
 点击按钮,触发事件之后,插入数据之后,接下面代码
textbox1.text="";
textbox2.text="";



------解决方案--------------------
控制反复提交java中有个叫指令牌的,你设一个标志判断