¿Cuál es la diferencia entre reenvío y redirección en el desarrollo de Java?
¿Cómo elegir redirigir o reenviar? Por lo general, el reenvío es más rápido y los objetos de la solicitud se pueden conservar, por lo que es la primera opción. Sin embargo, dado que la URL en el navegador todavía apunta a la página de inicio después del reenvío, si la página actual está sobrecargada, se recuperará la página de inicio. Si no desea que esto suceda, elija reenviarlo.
La diferencia entre reenvío y redirección
No utilice el alcance de la sesión solo para pasar variables a la página siguiente. Esto aumentará el alcance de las variables sin ningún motivo. Resuelves este problema.
Redireccionamiento: todas las variables almacenadas en la solicitud anterior no son válidas y ingresan al alcance de la nueva solicitud.
Adelante: Las variables almacenadas en la solicitud anterior no se invalidarán, como si se juntaran dos páginas.