Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2008, 08:57
tote87
 
Fecha de Ingreso: agosto-2008
Mensajes: 9
Antigüedad: 15 años, 8 meses
Puntos: 0
No me reconoce el request

Hola estoy haciendo un formulario el cual quiero validar con un jsp. Y me da el siguiente error.

org.apache.jasper.JasperException: No se puede compilar la clase para JSP:

Ha tenido lugar un error en la línea: 37 en el archivo jsp: /validar.jsp
request cannot be resolved
34: }
35:
36:
37: String select[] = request.getParameterValues("select");
38:
39: String nombre = request.getParameter("nombre");
40: String apellido1 = request.getParameter("apellido1");


El codigo de validar.jsp es el siguiente...

<%!
public class comparativa{
private boolean comprobado(String select[], String comparado){
boolean enc=false;
for(int i=0; i<select.length && !enc; i++)
if(select[i].equals(comparado)) enc= true;
return enc;
}
public boolean isParsableToInt(String i){
try
{
Integer.parseInt(I);
return true;
}
catch(NumberFormatException numberFormatException nfe)
{
return false;
}
}
String select[] = request.getParameterValues("select");

String nombre = request.getParameter("nombre");
String apellido1 = request.getParameter("apellido1");
String apellido2 = request.getParameter("apellido2");
String dia = request.getParameter("dia");
String mes = request.getParameter("mes");
}
%>

No se si lo estoy haciendo bien o mal porque soy nuevo en JSP. Por eso os pongo todo el codigo para ver si veis alguna burrada. Por cierto, tiene que ser en JSP no me deis soluciones en Javascript ni en otra cosa porque lo necesito en JSP. Muchas gracias!!