【发布时间】:2008-09-24 22:33:13
【问题描述】:
我正在开发一个 Web 应用程序 (J2EE),我想知道可用于处理来自浏览器的双重发布的选项。
我过去看到和使用的解决方案都是客户端的:
- 用户单击提交按钮后立即禁用它。
- 遵循 POST-Redirect-GET 模式以防止在用户单击返回按钮时发送 POST。
- 处理表单的 onSubmit 事件并使用 JavaScript 跟踪提交状态。
如果可能,我更愿意实施服务器端解决方案。有没有比我上面提到的更好的方法,或者客户端解决方案是最好的?
【问题讨论】:
标签: jakarta-ee double-submit-problem