社区
非技术区
帖子详情
我晕CSDN 居然没有对客户端重复提交问题做防止?
huangyongmusic
2011-07-16 02:03:58
CSDN 把防止刷新重复提交信息参数,的原理代码,讲一下啊,
...全文
111
3
打赏
收藏
我晕CSDN 居然没有对客户端重复提交问题做防止?
CSDN 把防止刷新重复提交信息参数,的原理代码,讲一下啊,
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huangyongmusic
2011-07-16
打赏
举报
回复
求高手,给出具体代码
huangyongmusic
2011-07-16
打赏
举报
回复
客户端提交的数据信息,如果被成功提交并处理和返回信息给客户端
时,这时候要把客户端ULR中的参数清0, 防止刷新,IE缓存的数据再
次被提交,重复处理,会造成异想不到的结果。
当客户端提交的数据,没有返回结果, 客户端等了好长时间,页面还
是未能打开,这时候客户端可能就刷新页面,这时候数据重新提交,
如果这时,服务器已经有了上次提交的数据且已经处理只是返回给客
户端传送失败或网络故障,第二次提交数据并操作就会出问题,典型
的就是数据库增加数据。
也可能是数据在提交时,根本就没有达到服务器就消失了,遇到网格故障!那么第二次提交刷新页面是对的
应该有一个session保存一个,数据提交成功,如果不成功的话,那么返回重新提交或刷新页面的命令,或者是提示。
huangyongmusic
2011-07-16
打赏
举报
回复
客户端提交的数据信息,如果被成功提交并处理和返回信息给客户端
时,这时候要把客户端ULR中的参数清0, 防止刷新,IE缓存的数据再
次被提交,重复处理,会造成异想不到的结果。
当客户端提交的数据,没有返回结果, 客户端等了好长时间,页面还
是未能打开,这时候客户端可能就刷新页面,这时候数据重新提交,
如果这时,服务器已经有了上次提交的数据且已经处理只是返回给客
户端传送失败或网络故障,第二次提交数据并操作就会出问题,典型
的就是数据库增加数据。
也可能是数据在提交时,根本就没有达到服务器就消失了,遇到网格故障!那么第二次提交刷新页面是对的
应该有一个session保存一个,数据提交成功,如果不成功的话,那么返回重新提交或刷新页面的命令,或者是提示。
java如何
防止
重复
提交
重复
提交
比较常见的
重复
提交
的方式有: 1、多次点击
提交
按钮;2、刷新等 避免方式:Session
防止
令牌,交到页面,
提交
后用页面的令牌和Session比较 编写步骤 1、对要
防止
重复
提交
的操作,页面放置服务器Session的Token值 2、
提交
到后台后
做
验证 @RequestMapping("/add") public void add(HttpServletReque
总结:
重复
提交
、
重复
刷新、
防止
后退的
问题
以及处理方式 (来自
CSDN
)
重复
提交
、
重复
刷新、
防止
后退的
问题
以及处理方式一。前言你在任何一个比较专业的BBS都会看到这样的
问题
,即使你Google一下,也会发现有很多的人在关注和询问,但大家给出的解决方法却都是千差万别,(有的人主张采用脚本来解决;有的则想重定向到别的页面;有的则将此
问题
提升到Token的角度)为什么会有如此大的差异呢?二。
问题
场景首先,我们应该先了解为什么要处理这样的
问题
?或者专业一点就是它适合的
jsp
防止
重复
提交
今天在环境上发现一个
问题
遂在网上查的 看了网上的,有几种方法: 1在你的表单页里HEAD区加入这段代码: <METAHTTP-EQUIV="pragma"CONTENT="no-cache"> <METAHTTP-EQUIV="Cache-Control"...
java
防止
表单
重复
提交
看了网上的,有几种方法: 1 在你的表单页里HEAD区加入这段代码: 2 生成一个令牌保存在用户session中,在form中加一个hidden域,显示该令 牌的值,form
提交
后重新生成一个新的令牌,将用户
提交
的令牌和session 中的令牌比较,如相同则是
重复
提交
3 在你的服务器端控件的代码中使用Response.Redirect("selfPa
AOP表单
防止
重复
提交
如果使用了多级反向代理的话,X-Forwarded-For的值并不止一个,而是一串IP地址,X-Forwarded-For中第一个非unknown的有效IP字符串,则为真实IP地址。@Retention(RetentionPolicy.RUNTIME)//指定该注解在运行时可以获取。log.debug("类名与方法名的hashCode值:"+ipKey.hashCode());@Target(ElementType.METHOD)//该注解执行当前注解可以作用的范围。//获取目标类,方法。
非技术区
23,404
社区成员
70,506
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章