`
pdsmsf
  • 浏览: 18525 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Jquery 调用JAVA-Webservice

阅读更多
参考网上资料:
$(document).ready(function(){
$("#b").click(function(){
$.ajax({
contentType:"text/xml",
                    type: "POST",   //访问WebService使用Post方式请求
                    url: "http://192.168.0.146:8085/HelloWorldService?wsdl", //调用WebService的地址和方法名称组合---WsURL/方法名
                    data: getPostData(),
                    dataType: "xml",
                    success: function(result) {     //回调函数,result,返回值
//alert(result);
alert($(result).find('return').text());

                    },
error: function(x, e) {
alert('error:'+ x.responseText);
},
complete: function(x) {
//alert('complete:' x.responseText);
}
                 });
})
})
//定义满足SOAP协议的参数。
function getPostData()
{
//根据WSDL分析sayHelloWorld是方法名,parameters是传入参数名
var postdata="<?xml version=\"1.0\" encoding=\"utf-8\"?>";
postdata +="<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">";
postdata +="<soap:Body><getGreetings xmlns=\"http://tempuri.org/\">";
postdata +="<parameters>"+ '中文' +"</parameters>";
postdata +="</getGreetings></soap:Body>";
postdata +="</soap:Envelope>";
return postdata;
}
分享到:
评论

相关推荐

    jQuery使用Ajax方法调用WebService

    本文将深入探讨如何使用jQuery的Ajax方法来调用WebService,从而实现异步数据交换,提升用户体验。 首先,理解Ajax(Asynchronous JavaScript and XML)的核心概念是关键。Ajax允许网页在不刷新整个页面的情况下与...

    js调用webService组件

    JavaScript调用WebService组件是Web开发中的常见操作,主要用于在客户端与服务器端进行数据交互。WebService是一种基于HTTP协议的,能够跨平台、跨语言的服务接口,它通过SOAP(Simple Object Access Protocol)消息...

    jQuery中调用WebService方法小结

    个人感觉有两点是比较方便的:第一,在对WebService做ajax请求的时候,请求的url的... 在使用jQuery调用WebService的方法的时候,只能发送post方式的请求;如果要返回json格式的数据的话,需要将contentType设置为appl

    基于JQuery的访问WebService的代码(可访问Java[Xfire])

    在本文中,我们将探讨如何使用jQuery来访问遵循SOAP协议的WebService,特别地是与Java的Xfire框架集成的Web服务。通常,许多示例都使用JSON格式传递参数,但请注意,JSON并不适用于所有类型的Web服务,尤其是那些...

    021-consume-get-request-spring-rest-webservice-jquery

    标题 "021-consume-get-request-spring-rest-webservice-jquery" 暗示了这是一个关于使用Spring构建RESTful Web服务,并使用jQuery消费GET请求的教程。在这个项目中,我们将探讨如何利用Java Spring框架创建REST API...

    泛微ecology 8的java action webservice、定时任务、jquery开发的demo,前端后端完整项目

    这是一个精品、经典项目,可以适用于快速二次开发,方便对接企业内部的ERP、HR、MES等平台,内容包括: ...webservice建立和调用 前端控件说明 直接使用 eclipse或IDEA导入直接可使用 全开源、请放心下载

    多语言调用WebService技术文档.doc

    - **Java调用**:Java有JAX-WS(Java API for XML Web Services)框架,如Apache CXF,可以直接生成客户端代码调用WebService。 - **C#调用**:.NET Framework提供了System.Web.Services命名空间,简化了C#调用...

    js调用webservice示例+源码

    本文将深入探讨如何使用JavaScript调用Web Service,以及如何解决在这个过程中遇到的问题,以配合“js调用webservice示例+源码”的主题。 Web Service是一种基于网络的、平台无关的服务,它通过SOAP(Simple Object...

    lotus domino webservice建立和调用

    2. **后端调用**:对于服务器端的应用,例如Java、.NET或其他语言,你可以使用对应的Web服务客户端库(如Apache Axis for Java,或者.NET的SoapHttpClient类)来创建一个代理类,这个类封装了Web服务的调用细节。...

    使用WebService的方法返回xml格式的数据

    5. **调用数据库**:在WebService中,可以使用各种编程语言(如Java、C#等)连接数据库,执行SQL查询以获取数据。数据库访问通常通过ADO.NET、JDBC等API实现。 6. **数据转换为XML**:获取到数据库结果后,需要将其...

    使用javascript调用webservice示例归类.pdf

    在这个示例中,我们将讨论如何使用JavaScript来调用不同平台(如C#和Java)编写的WebService,以及实现跨浏览器兼容性。 首先,让我们了解JavaScript中的SOAP(简单对象访问协议)调用。SOAP是一种基于XML的协议,...

    jquery、webservice

    比如,一个Java编写的后台服务可以通过WebService接口供JavaScript或者.NET等其他语言调用。 5. **Axis和WebService**:Axis是Apache组织开发的一个开放源代码的Web Service工具包,用于创建和部署Web Services。它...

    domino中运用webservice

    这涉及到编写LotusScript代码,该代码创建一个Java对象,然后调用Java对象中的方法来与Web服务通信。 3. **JavaScript**:在Domino中,JavaScript通常在XPages或客户端脚本中使用。可以通过使用dojo.xhr或jQuery的...

    java命名规范 开发规范

    5. 响应一个请求的分层结构约定,列举几个示例(常规调用、Ajax调用、WebService调用、提供WebService暴露、硬件设备接口调用); 6. 验证代码质量的约定,如JUnit、EMMA、FindBugs、CheckStyle、PMD的使用;Hudson...

    WebService客户端

    4. **代理模式**:在某些编程语言中,如Java,可以通过生成的代理类来调用WebService。这个代理类是根据WSDL动态生成的,它可以透明地处理网络通信和XML序列化/反序列化。 在处理SSL(安全套接层)相关问题时,比如...

    2021年最新java面试题--视频讲解(内部培训84个知识点超详细).rar

    Java面试题31.jdbc调用存储过程 Java面试题32.简单说一下你对jdbc的理解 Java面试题33.写一个jdbc的访问oracle的列子 Java面试题34.jdbc中preparedStatement比Statement的好处 Java面试题35.数据库连接池的作用 Java...

    java从入门到精通笔记

    - **服务消费者**: 调用WebService **14. Linux环境** - **基本命令**: ls, cd, mkdir等 - **文件权限**: chmod - **进程管理**: ps, kill **15. Redis** - **Redis简介**: NoSQL数据库 - **数据结构**: String, ...

    java工程师简历_应聘JAVA开发工程师.doc

    【Java工程师简历】应聘Java开发工程师的文档展示了应聘者具备扎实的Java编程基础和技术栈,以下是根据简历内容提炼出的相关知识点: 1. **Java基础**: - 面向对象编程:理解类、对象、封装、继承和多态的概念。 ...

Global site tag (gtag.js) - Google Analytics