js调用java webservice备忘

周边任选+年卡加赠!下单送Coding Plan 卫衣/双肩包/T恤/羽绒服任选,赠CSDN会员年卡+Coding Plan,学习装备一起拿下! 阅读详情

首先,使用javascript调用webservice原理上同开发ajax应用差不多,只不过现在发送的是SOAP协议数据,所以必须要先搞清楚服务wsdl中描述的结构,在发送时应在http header中添加sapaction(针对不同的java webservice实现略有不同)。网上很多javascript的webservce实现,不过大多都针对于c#编写的webservice,大部分不能照搬到java中使用,soapclient.js(@author: Matteo Casati, Ihar Voitka - http://www.guru4.net/)就是其中一个,经过改造之后可以使用了。

 

测试环境 : jdk1.5 + xfire + soap1.2.

 

对原作修改如下:

1. 将c#响应Result结尾 改为 Response

 2. 添加了 getSingleValue方法兼容IE和FF.

 

注:还未用于生产环境,还需进行测试后使用。

 

修正后soapclient.js

vue+axios+qs序列化 “三步解析”【含demo实例】- 代码篇 序列化是一种用来处理对象流的机制: 所谓对象流就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。 序列化是为了解决在对对象流进行读写操作时所引发的问题。 对象、文件、数据,有许多不同的格式,很难统一传输和保存 序列化以后就都是字节流了,无论原来是什么东西,都能变成一样的东西,就可以进行通用的格式传输或保存,传输结束以后,要再次使用,就进行反序列... 阅读详情

相关推荐

js 调用java webservice接口

js调用webservice接口,并打印返回信息

ajax 调用 web service 示例

这节的内容是调用webservice的第二种方法,就是用ajax调用webservice。 首先,我们先写用jdk发布一个web 服务,代码如下,然后右击选择【run as 】->【java application】,那么web服务发布成功。 package cn.itcast.ws; import javax.jws.WebService; import javax.xml.ws.End

jxz_st_love123的专栏 724

JS调用WEBSERVICE的demo

JS调用WEBSERVICE的demo附带js

javascript调用webservice接口,javascript调用webservice

DOM文档对象模型)是用来呈现以及与任意 HTML 或 XML文档交互的API白话文:DOM是浏览器提供的一套专门用来操作网页内容的功能**DOM作用:**开发网页内容特效和实现用户交互Web API阶段我们学习那两部分?DOMBOMDOM 是什么?有什么作用?DOM 是文档对象模型操作网页内容,可以开发网页内容特效和实现用户交互标准属性: 标签天生自带的属性 比如class id title等,可以直接使用点语法操作。

2301_79533350的博客 1966

js调用java webservice_js调用java webservice备忘

首先,使用javascript调用webservice原理上同开发ajax应用差不多,只不过现在发送的是SOAP协议数据,所以必须要先搞清楚服务wsdl中描述的结构,在发送时应在http header中添加sapaction(针对不同的java webservice实现略有不同)。网上很多javascript的webservce实现,不过大多都针对于c#编写的webservice,大部分不能照搬到...

weixin_28791139的博客 235

js java webservice,用JavaScript调用WebService的示例

JavaScript调用WebService的示例更新时间:2008年04月07日 20:29:27 作者:JavaScript用htc实现WebService调用步骤如下:下载微软HTC组件:http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/samples/internet/behaviors/library...

weixin_36444104的博客 247

工作中用到的技术备忘

java:1.struts1+hibernate+spring(strut1+hibernate3.0+spring2.0(用的是spring1.0的配置));     (a)struts最新版本:struts2 2.2.1.1     (b)hibenate最新版本:hibernate 4      (c)spring最新版本:spring32.js:         1)jquery   ...

学无先后,达者为先 280

部署一个Extjs 调用 Serlvet 访问 DotNet webservice 与 MySQL 数据库的程序

如题,我不是要描述这个项目是干什么的。至于用了哪些技术细节,等完成了这个项目我再写博客详细描述。这里我主要是提一下,这个项目从公司带到家里来做,这两天光为了迁移这个程序所遇到的一些问题。如下进行简单的描述,只做备忘,以后遇到可做参考:1、部署webservice,在IIS下出现  报错:发生意外错误0x8ffe2740 原因:IIS端口被占 解决方法:netstate -ano 找出占用80端口的进程号,在任务管理器中对照PID找到该应用程序,在windows服务中终止该程序运行, 并设定该服务只能手

799

备忘】传智播客35期JavaEE工程师从基础到实战视频

就业班课程目录:      day01_html编程     day02_css编程     day03_javascript基础     day04_javascript加强     day05xml     day06xml     day07_tomcat服务器     day08_http协议     day09_servlet编程     day10_会话管理  

luanluanyangguan的博客 875

环境搭建、部署备忘

环境搭建、部署备忘

zhangxin09的专栏 2131

js调用webservice示例+源码

js原生调用webservice接口,在IE-v11上测试通过,示例中存在参数传入失败的bug,已附源码,望指点解决的方法。

java webservice axis2 通过 js javascript 调用webservice

webseservice 客户端调用java发布的axis2 webservice,通过 js调用调用webservice,普通ajax实现,里面有详细注释,代码简单明了,我自己做过测试。希望对大家有所帮助。

[iPad初试]系统介绍及数据交互

在园子里逛了N久了,正好手上项目告一段落,将项目中用到的技术作下记录以便备忘。 我是做C#的,第一次做ipad方面的东西,由于项目比较急没有时间去学习ipad的开发技术,由于系统的数据完全来源于现有java系统,以webservice发布,并且要求直接对客户端授权,于是js+html5便是最佳选择了,项目与javawebservice部署在统一台服务器上,也就省去了跨域问题。当然jquery是...

weixin_33874713的博客 178

JBoss tool/seam, JSF, Richfaces, A4J, Eclipse 备忘

项目一开始就陷入细节,企图在一些细节方面做得完美。岂知这样浪费了很多时间,客户还不一定买账,得不偿失。 原来打算用Ajax将界面做的快一点,方便一点,用户完成一个功能不需要很多页面。这些锦上添花的东西完全可以放到以后做。 今天用A4J又出一点麻烦,commandlink 没有反应。检查浏览器 web page 源文件发现调用JS语句中form位置的参数为null。原来用不行,要用 ...

dontsan 262

工作中遇到的技术、工具、概念等的总结(JAVA方向)

        入Java的坑也多年了,不知不觉也接触了好多的技术、工具,这里开篇博文,开始记录,做个备忘,也便于以后闲时把没整理过 文档的技术or工具,进行整理与回顾。 1.框架技术类的:         spring、spring MVC 、Mybatis、Hibernate、iBATIS、DUBBO、Web Service、EJB...... 2.web前台:         Jq...

〖我的第七章 〗的专栏 1023

java学习

 做技术的累,但是苦中做乐也是爽事一件.现在正处在一个分水岭,要自己大大的提升,得多学,为更加明确学习方向与内容.写下这些以作备忘.java按SUN   JDK的标准分的话有J2ME,J2SE,J2EE.J2SE是不可能不知道的,再就分枝了,工作经历的原因,J2ME与J2EE都有一定的了解.根据个人兴趣,我更喜欢J2EE.那我就先谈一下J2EE吧,B2C  B2B  C2C

enshiwzw的专栏 704

用SpringBoot 做代web理服务器

SpringBoot 做代web理服务器 因公司业务需要,把多个子系统集成到一个平台,但是又不希望把代码重做一遍,子系统用nodejs,主平台用java,所以不能直接融合到一起。 一个想法就是,现在web开发都采用的前后台分离模式,把子平台的前台代码放在主平台的一个目录中,然后在主平台做一个代理,对接子平台的后台代码,主平台做个代理,这样不同平台代码就打通了。 今天尝试了下,

himill的专栏 3599

使用CA签发的服务器证书搭建Tomcat双向SSL认证服务(转)

作者:junsanQQ:334620162发布网址:http://www.javastar.org/?p=120   这周一个项目上线,使用了SSL双向验证的方式保护WebService接口,原本自己使用keytool签发的服务器和客户端证书在开发和测试的时候都是正常的,但是,在上线后,通过公司的CA平台签发出来的正式证书,却始终无法通过java客户端正常链接。   后来通过网上的一个I...

abcd 217
上一篇: xfire,jax-ws soap请求及响应记录
下一篇: ibaits插入即获取主键(mssql,mysql,oracle)
fly29
博客等级 码龄23年 16粉丝 80原创
评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值