![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#3
|
|||
|
|||
|
Es correcta la validación que hago??
Hola! buscando por internet encontré la misma pregunta que yo iba a realizar, y además con la respuesta!!!
pero bueno el caso es que yo utilizo el servidor de Apache Tomcat y me aparece un error en este cuando introduzco la fecha en otro formato diferente a pesar de que la página responde correctamente al error, ya que reenvía al usuario a volver a escribirla en el formato correcto. El error que aparece en el Tomcat para una fecha que se ha introducido mal, por ejemplo 12-02-2007 (el formato es 12/02/2007 ) esUnparseable date: "12-02-2007" y el fragmento de código es el siguiente. private String Fecha; //declaracion de fecha public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) { SimpleDateFormat df = new SimpleDateFormat("dd/MM/yyyy"); Date fechaintroducida = null; try { fechaintroducida=df.parse(getFecha()); } catch (ParseException e) { e.printStackTrace(); errors.add("fechaintroducida", new ActionMessage ("error.mal.Fechaintroducida")); } if (fechaintroducida == null) { errors.add("fecha", new ActionMessage ("error.falta.Fecha")); } Pues no se... no lo creo pero quiza el error del tomcat sea debido a que la fecha está mal introducida y sea normal... pero bueno muchisimas gracias y espero respuesta!!!!!!!!! Saludos a todos!!! |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|