大家好 我有一些jsp页面和即时通讯使用struts来处理我的表单。 用户提交表单后,地址栏中显示的网址变为somthing.action,所以当用户刷新页面时,表单会重新提交。 我该如何处理? 提交表单后,有没有任何可能的方式在地址栏中显示“.jsp”url而不是“.action”?防止jsp页面上的表单重复提交
2
A
回答
2
如果您正在使用Struts 2,它有一个令牌拦截,防止重复表单提交 -
0
如果您重定向用户到一些页面(它可以通过与表单相同的方式)在执行操作后,如果刷新页面,则不会发送发布数据。
4
是的,使用redirect-after-post。可以是response.sendRedirect("foo.jsp")
或see here或here(取决于您的代码是什么)。
相关问题
- 1. 防止重复数据重载页面提交表单后
- 2. 防止重复表单提交
- 3. 防止重复表单提交
- 4. 如何防止重复表单提交
- 5. 防止重复表单提交MVC 4
- 6. 防止重复表单提交。
- 7. 防止在登录时提交重复表单提交
- 8. 防止页面重新加载提交
- 9. 提交表单后防止重新加载页面。 (no ajax)
- 10. 防止页面重新加载表单提交
- 11. 如何防止表单提交后重新加载页面 - jQuery
- 12. 防止客户重复提交订单?
- 13. 上次提交后提交jsp表单页面(java spring)
- 14. 防止页面刷新表单提交停止代码执行
- 15. 防止刷新双重表单提交
- 16. PHP Codeigniter;防止表单重新提交
- 17. 防止表单重新提交
- 18. 防止表单提交重定向
- 19. 防止重新提交表单和struts
- 20. 防止表单提交
- 21. jquery防止表单提交
- 22. jquery防止表单提交
- 23. 防止表单提交PHP
- 24. jquery:防止表单提交
- 25. 防止在jQuery表单上提交
- 26. 如何防止ASP.NET MVC 3中的重复表单提交?
- 27. 如何防止通过重新载入页面重新提交表单
- 28. 如何防止刷新页面重新提交表单不重定向
- 29. 提交表单时的禁止页面
- 30. JQuery的 - 防止提交表单上了回车键防止keystrok