读书人

jsp中防止重复提交表单解决办法

发布时间: 2012-01-06 22:55:18 作者: rapoo

jsp中防止重复提交表单
jsp中防止重复提交表单

[解决办法]
把 提交按扭 变灰。就像csdn中的回复贴子一样
[解决办法]
看了网上的,有几种方法:
1 在你的表单页里HEAD区加入这段代码:
<META HTTP-EQUIV= "pragma " CONTENT= "no-cache ">
<META HTTP-EQUIV= "Cache-Control " CONTENT= "no-cache, must-revalidate ">
<META HTTP-EQUIV= "expires " CONTENT= "Wed, 26 Feb 1997 08:21:57 GMT ">
2
生成一个令牌保存在用户session中,在form中加一个hidden域,显示该令
牌的值,form提交后重新生成一个新的令牌,将用户提交的令牌和session
中的令牌比较,如相同则是重复提交
3
在你的服务器端控件的代码中使用Response.Redirect( "selfPage ")语句。但是大多的数都不使用这种方法。
方法还有很多。。。

读书人网 >Java Web开发

热点推荐