volver a la pagina principal o indice
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
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
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.
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.
se me olvidaba puedes abrir la pagina con
parent.location.href=URL que te la abre en la misma ventana.
parent.location.href=URL que te la abre en la misma ventana.
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
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
