volver a la pagina principal o indice

manuel
30 de Noviembre del 2004
Hola,
mi problema es que tengo que hacer un boton dentro de un jsp que en un momento dado me vuelva a la pagina principal. Aunque parece sencillo no puedo hacer un oncliclk y dirigirme a la pagina principal. ¿a alguiense e ocurre algo?

Soy novato y espero vuestra colaboracion.
Muchas grcaias

flapyTeam
30 de Noviembre del 2004
Lo que quieres hacer es un botón de salida no¿?¿?.

Puedes hacer lo siguiente que es un onclink que ejecuta una acción en la cual invalidas la sesión actual y vuelves a la pantalla principal.

Yo en struts es lo que hago cuando pulso en el boton ejecuto un action que hace


request.getSession(false).invalidate();

y así invalido la sesión, pero debes añadir en todos los action de la pagina el que verifiquen si la sesion es valida y existe o no.


flapyTeam
30 de Noviembre del 2004
se me olvidaba puedes abrir la pagina con
parent.location.href=URL que te la abre en la misma ventana.

Kenneth
30 de Noviembre del 2004
Si te defines un elemento índice en el web.xml, puedes ir siempre a la página principal llamando a tu contexto.

Me explico: Si en tu web.xml tienes un elemento del tipo:

<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>

Esto hace que si no especificas qué página JSP o qué servlet quieres del contexto de la aplicación, que vaya a esos archivos (por orden, si existen.... puedes tener varios elementos <welcome-file>).

Si tu contexto se llama "miAplicación" y conectas en local por el puerto 8080 (pongo este caso por ser el más habitual en desarrollo y el más completo) llamando a

http://localhost:8080/miAplicacion/

irías directamente a la página index.jsp del contexto.

Salu2

Ken