¿Cómo llamar a un servicio web en Java y devolver xml a través de parámetros?
función ajaxRequest()
{
var url = "http://*********.asmx" ; p>
p>
// Establecer parámetros entrantes del servicio web
//
// Nota:
// Llamar.
//
// Llamar al servicio web escrito en .Net (como webservicedemo.asmx en el ejemplo)
// El parámetro de nombre de HelloTo(String name) debe escribirse como lt;namegt;lt;/namegt;wqj, etc. Se escriben más parámetros de la misma manera, utilizando la coincidencia de nombres
// El número de parámetros pasados puede no ser igual (más o menos) al número de parámetros requeridos por el método
//
// Llama al servicio web publicado por java(xfire)
// El número de parámetros pasados debe ser el mismo que el número de parámetros en la llamada método.
// Pasar El número de parámetros ingresados debe ser el mismo que el número de parámetros del método de llamada, y los valores de los parámetros deben coincidir en el orden pasado. match
//
var para = "lt;namegt;lt;/namegt;wqj"; Este debería ser un formato xml estándar y la forma en que se publica el código fuente es no se tiene en cuenta Para esto, consulte el código fuente adjunto
var op = {
data: para,
> onComplete: showResource: showResource.
onComplete: showResponse,
onFailure: showError,
actualización: 'ajaxBack'
}
var; servicio = nuevo servicio web (url, "Hola a", op);
servicio.request();
devuelve falso
}
función showError (obj)
{
//obj es un objeto xmlHttpRequest
alert("error"
); alerta("error ") p> alerta("error");
}
función showResponse(requestText, requestXML)
{
// requestText es el texto devuelto por XML
//requestXML es el XML devuelto por XML
alert("ok"); /p>