防止页面刷新重复提交的方法

来源:互联网 发布:js怎么隐藏span 编辑:程序博客网 时间:2024/05/01 01:59

防止页面刷新重复提交的方法

不用考虑复杂的实现方法和思想,其实验证码就是一个最好的方法,每次提交时会随机产生一个验证码,保存时会匹配这个随机产生的一串数字,由于每次的验证码都不相同,所以只能保存一次,这样就可以防止提交后原地刷新页面重复提交。
至于随机验证码的保存和匹配方法,大都用Session,正在研究更高效的算法。

最简单的方法,随机产生四个数字:
Quote
public String getNumber() {
int i1 = (int) (java.lang.Math.random() * 10);
int i2 = (int) (java.lang.Math.random() * 10);
int i3 = (int) (java.lang.Math.random() * 10);
int i4 = (int) (java.lang.Math.random() * 10);

return String.valueOf(i1) + String.valueOf(i2) + String.valueOf(i3) + String.valueOf(i4);
 
原创粉丝点击