2010-05-04 15 views
5

¿Cuál es la mejor forma en que puedo implementar enlaces de navegación entre varias páginas JSP de mi aplicación web?Práctica de navegación de página pura JSP?

Supongamos que tengo un list.jsp que muestra una lista de elementos. Luego, el usuario hace clic en uno de estos elementos para ver el artículo con más detalles en view.jsp. Ahora necesito un enlace desde view.jsp a list.jsp. Sin embargo, list.jsp no es la única página que contiene un enlace al view.jsp. Por ejemplo, también es posible ir al view.jsp, desde search.jsp. Además de eso, cada uno de list.jsp y search.jsp podría tener diferentes parámetros y atributos que afectan la producción que producen.

Por el momento lo he implementado de manera directa utilizando un parámetro llamado source que muestra la página que el usuario ha clicado para ir a la página actual y pasando otros parámetros o atributos entre la página que se va a recordar. Sin embargo, pensé que podría haber una mejor práctica para implementar este tipo de funcionalidad de manera pura JSP + Servlet y quería preguntar sobre esto antes de continuar.

Gracias de antemano.

+0

¿Básicamente está pidiendo migas de pan o enlaces "Volver"? – BalusC

+0

"Volver atrás" enlaces. – Behrang

Respuesta

1

Debe comprobar poste/redireccionamiento/get patrón de diseño web puede ayudar a saber cómo crear un buen sistema de navegación en su aplicación web y cómo manejar la parte posterior :)

0

¿Por qué no utilizar una pila Behrang? Me refiero a crear una pila para cada usuario en sus sesiones y cada vez que navega a una nueva página, colóquela en la pila. Pop cuando quería volver.

+0

Esto podría ser problemático si el usuario tiene dos pestañas para el mismo sitio web abierto en su navegador. – Behrang

Cuestiones relacionadas