Я работаю над веб-приложением (J2EE), и мне бы хотелось узнать параметры, доступные для обработки двойной почты из браузера.
Решения, которые я видел и использовали в прошлом, все клиентские:
- Отключите кнопку отправки, как только пользователь нажмет на нее.
- Следуйте шаблону POST-Redirect-GET, чтобы предотвратить POST, когда пользователь нажимает кнопку "Назад".
- Обрабатывать событие onSubmit формы и отслеживать состояние отправки с помощью JavaScript.
Я предпочел бы, если возможно, реализовать решение на стороне сервера. Есть ли какие-либо более эффективные подходы, чем те, которые я упомянул выше, или лучшие решения на стороне клиента?