Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/08/2006, 09:53
Avatar de stock
stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 20 años, 6 meses
Puntos: 53
java.lang.NumberFormatException: For input string: ""

esa exception sale cuando intentas hacer algo asi:

int numero = Integer.parseInt("");

osea, os logico que habra un error, pues lo que quieres convertir es un simple "", lo que debes ahcer es antes de hacer esa linea validar que el string contenga algo, y despues hacerlo, y claro meterlo dentro de un try{}
Código PHP:
int num 0;
if(!
"".equals(request.getParameter("numeroEntero"))){
   try{
      
num Integer.parseInt(request.getParameter("numeroEntero"));
   }catch(
Exception e){
      
//la entrada recibida no es correcta, que vas a ahcer?? puedes mandarle un mensaje de error o bien dejar el numero en 0!!
   
}

con ese te matas dos pajaros de un tiro primer te aseguras que contenga algo, luego pones dentro de un bloque try la conversion pues es posible que el usuario introdusca alguna letra....

have funnnnnnn