您的位置:首页 > 其它

用户刷新页面时重复提交表单解决办法

2017-11-21 16:42 627 查看
问题描述:用户提交某一页面内的表单后,刷新页面会导致这一表单重复提交。如在火狐浏览器下会提示

要显示此页面, Firefox 必须发送将会导致重复之前动作的数据(例如搜索或者下订单)

解决办法:Post->Redirect->Get

用post方法将表单提交到servlet,当servlet中的doPost方法处理完提交信息后,调用response.sendRedirect方法重定向回用户提交表单的页面,即主动用get方法再次请求页面,否则用户刷新页面可能会重复提交表单。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  servlet firefox 表单