如何避免重复提交呢? struts 重复提交 刷新也重复提交,多次单击提交按钮也重复提交...

如果避免重复提交呢?
请知道的详细说下,或者把文章的链接地址写下也好。
应用环境是tomcat,struts1.2,jsp,hibernate
下面是问题,请看到后能给一个解决方案。
1。[b]如果点击一次提交按钮后,服务器开始处理,在后台的代码中使用struts的token机制控制重复提交[/b]。然后服务器处理完毕返回到一个新的列表页面。此时刷新页面,则服务器当作重复提交对待。

2。[b]如果点击一次提交按钮后,服务器开始处理,在后台的代码中使用struts的token机制控制重复提交[/b]。然后服务器处理时发生一个异常,于是返回一个错误页面,告诉用户哪个字段有错误,然后用户点击返回按钮,返回上一个页面,再次提交页面时,用户器则把这次的提交当作了重复提交对待。

3。[b]如果点击一次提交按钮后,服务器开始处理,在后台的代码中使用struts的token机制控制重复提交[/b],服务器还没有处理完毕时,用户等不及了,再次单击提交按钮,则struts的token机制不会把此当作重复提交,而是会两样处理这次的提交。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值