Soy nuevo en el desarrollo web y actualmente estoy tratando de crear un complemento de Jira personalizado, donde renderizo archivos de plantilla de velocidad en la interfaz de usuario para obtener y publicar solicitudes de servlet.
En la interfaz de usuario, estamos cargando un archivo de plantilla de velocidad para representar el formulario que consiste en un botón Enviar. Al hacer clic en el botón Enviar, se invocará Post Servlet y la operación requerida se completará en el backend. Pero ahora el problema al que me enfrento es que, si el usuario intenta volver a cargar la misma página nuevamente, la regla se crea nuevamente y el servlet de publicación se vuelve a llamar sin hacer clic en el botón Enviar. Mi expectativa es que cuando el envío del formulario se completa con éxito, si un usuario intenta actualizar la página, se debe invocar el método GET (en lugar de volver a enviar la solicitud de publicación)
¿Puede alguien ayudarme a entender este problema y guiarme sobre una posible resolución? ¿Cómo se puede evitar la llamada del servlet POST en la recarga de la página?