PROBLEMA JSP (REDIRECCIONAMIENTO)

Nacho
04 de Mayo del 2006
A ver tengo basicamente 2 problemas:

1º nose como utilizar un metodo en una pagina jsp, mi codigo es este y nose como hacer pa que rule:
<%!
public void ev(){
Usuario a = new Usuario();
if (a.valida(1,"pas1")) {%><%@ include file="pag_2"%><%}
else {%><%@ include file="pag_error"%><%}%>
}
%>
<input type="button" name="bot1" value="OK" onClick="ev()">
weno todo esto esta dentro de 1 formulario y ai otros input + arriba.Pero xq al hacer click en el boton no se ejecuta el metodo??
mi 2º pregunta es:
¿Como lo ago xa redireccionar a otras paginas en vez de incluir dichas paginas?
1saluda y gracias

Yashiro
04 de Mayo del 2006
Lo puedes hacer con javaScript de la sig manera
<input type="button" name="bot1" value="OK" onClick="ev()">

tu javascript quedaria de la siog. manera
function ev()
{
//codigo de validacion
document.nombreDeTuFormulario.submit();
}
aparte creo q no puedes utilizar metodos de java en una propiedad Onclick para eso esta javascript

espero y te sirva.


Saludos......