La Web del Programador: Comunidad de Programadores
 
    Pregunta:  57045 - REQUEST DE UN DATE
Autor:  Sonia Perez
Tengo un formulario con unos campos a rellenar. Entre ellos un campo fecha que se obtiene al pinchar en un calendario la fecha deseada. Mi problema está en que al visualizar el valor que obtengo me da null (todos los demás me llegan bien).
No sé si el problema está en que la request me devuelve un string y no un date.
He probado esto:

out.println(request.getParameter("Sfecha")); //LLEGA NULL

String Sfecha = (String)request.getParameter("fecha");
Date date=new Date();
SimpleDateFormat sdf=new SimpleDateFormat("dd/mm/yyyy");
sdf.format(date);

  Respuesta:  Sonia Perez
Ya lo resolví. El problema era que yo había puesto un disabled en el campo fecha para evitar que los usuarios introdujesen un valor en ella y sólo admitiese los que se pinchaban en el calendario.Quitando este atributo el valor me llega bien :D. Lo que pasa que ahora me toca validar los valores introducidos por el usuario