Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2009, 05:50
dablin
 
Fecha de Ingreso: enero-2009
Mensajes: 148
Antigüedad: 15 años, 4 meses
Puntos: 0
Reques URL does not exit

Hola estoy utilizando AJAX pero me sale que request.status=404 es decir que la URL no exite por lo que he leido.

Mi codigo es el siguiente:

index.html
Código:
<body onload= "cargarDatos();">
      <div id ="main">
       </div>
</body>
fichero.js
Código:
var  req; 
function cargarDatos (){

  var url ='httpX//localhost:8084/WebApplication5/Datos';//no puedo poner la dir corecta con los dos puntos

 /*Crear objeto*/
  if (window.XMLHttpRequest)    {   //Mozilla, Safari etc
        req = new XMLHttpRequest (); 
		
  } else if (window.ActiveXObject)    {      // IE     
        try{          
              req = new ActiveXObject ("Msxml2.XMLHTTP"); 
        } catch (e)        {    // en caso que sea una version antigua
             try{ 
        		 req = new ActiveXObject ("Microsoft.XMLHTTP");      
            } catch (e)  {        
            } 
        }  
  }  else {
      return false;   
  }

   /*Cargar datos*/

   req.onreadystatechange =callback ;   
   req.open ('GET', url, true);
   req.send (null);
}
  
  // Cargar la informacion requerida

function callback (){

 if (req.readyState == 4 ){
     if (req.status == 200){ 
         var contenido = req.responseXML.documentElement;
         inicializar(contenido);
           
     }else if (req.status == 404)
           alert("Request URL does not exist");
      else
           alert("Error: status code is " + req.status);
 }
}
//La funcion inicializar carga los datos devueltos por el servlet en id=main
Datos.java es un servlet que devuelve una tabla con una serie de contenidos y imagenes que deberia cargarse en el id=main

Pero cuando lo ejecuto me sale alert("Request URL does not exist");

No lo entiendo porque la Url es correcta toy trabajando con NetBeans y los otros proyectos los llamo asi y funcionan.

¿ALguien sabe donde puede estar el error?