Error JSP

Buenas Tardes
Experto tengo este problema para convertir un String a un Int
org.apache.jasper.JasperException: An exception occurred processing JSP page /DetallesVuelo.jsp at line 28
25: <%
26: f_source = request.getParameter("v_source");
27: f_destination = request.getParameter("v_destination");
28: int f_noVuelo = Integer.parseInt(request.getParameter("v_noVuelo"));
29: f_nombreVuelos = request.getParameter("v_nombreVuelos");
30: f_deptime = Double.parseDouble(request.getParameter("v_deptime"));
31: f_arvtime = Double.parseDouble(request.getParameter("v_arvtime"));

1 Respuesta

Respuesta
Perdón por la tardanza, la semana santa ya se sabe.
En el código no parece haber problema (a menos que el parámetro v_noVuelo pueda ser nulo o una cadena no convertible en entero)
Con ese error que pones es difícil saber qué pasó. Busca el error completo (la traza entera) en los logs de Tomcat (si usas Tomcat) y ponlo aquí.
De momento puedes probar esto:
String sf_noVuelo = request.getParameter("v_noVuelo");
log.debug(f_noVuelo);
int f_noVuelo=0;
try{
if (sf_noVuelo!=null) Integer.parseInt(s);
else log.error("El string es nulo");
}
catch (NumberFormatException e){
log.error("El string no puede convertirse a entero");
}
Si no usas logueo puedes poner System. Out. Println(cadena) en vez de los log.debug o log. Error

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas