public boolean validarIngresoFecha(String fecha) {  
    if (fecha == null)  
      return false;  
    SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy"); 
    if (fecha.trim().length() != dateFormat.toPattern().length())  
      return false;  
    dateFormat.setLenient(false);  
    try {  
      dateFormat.parse(fecha.trim());  
    }  
    catch (ParseException pe) {  
      return false;  
    }  
    return true;  
  }