我以前是做Java后台开发的,最近进了一家新公司,公司要我做前端开发,因为我对JS等技术比较感兴趣
项目总监人很好,对我给予厚望,最近交给我一个任务,就是要我用纯JavaScript调用webservice,他说前台页面只能有JS和HTML,所以AJAX不能使用了,因为他说使用Ajax的话,跟后台还是有牵扯,所以我想请教前辈或高手指点指点我
项目总监人很好,对我给予厚望,最近交给我一个任务,就是要我用纯JavaScript调用webservice,他说前台页面只能有JS和HTML,所以AJAX不能使用了,因为他说使用Ajax的话,跟后台还是有牵扯,所以我想请教前辈或高手指点指点我
解决方案 »
- JavaScript导出页面数据到excel中能否设置sheet名?
- window.showDialog弹出窗口关闭并刷新父窗口
- 求助:对复选框checkbox选中得值做验证
- 刚学用javascript, 问个很蠢的问题,再线等!
- 为什么我的js代码在ie6 正常 用ie7 访问 就提示错误 !
- 奇怪的循环终止(不会弹出窗口,只是innerHTML了)
- 怎么样返回网页中被选中的文字,请大家进来一下
- 如何得到文本框的最大长度?
- 急急急!!请帮忙:如何用代码实现表格新增一行时兼容上一行的格式??
- 请教高手:如何禁止网页里的文本选择?
- 谁能解释下flvcd.com的flvcd.js的各个函数
- javascript soap问题
ajax是异步js+xml
话说什么叫纯javascript我建议LZ如果不急着项目的话,可以先看看javascript和ajax
如果急着项目的话,找一个封装好的ajax请求,然后写一个调用就好了
还可以通过script 标签发get 请求。这样webservice 需要设置允许get 请求才可以!
webservice 默认是用soap 访问
客户端,你可以试试用JavaScript+HTML来开发Adodb AIR应用程序
推荐使用Aptana Studio 2.0,另外调试推荐使用火狐 + Xfire插件。
既然你对此有兴趣
你这样
先google:ajax xmlHttpRequest
然后找到怎么调用web service的方法。然后调试怎么和DOM交互
function jsonTest(){
var pConnection = new Ext.data.Connection({timeout:1200000});
pConnection.request({
method: 'POST',
url: path + '/testAction.do?method=jsonTest',//换成你的WEBSERVICE WSDL
params: null,
success: function(response, options)
{
alert(response.responseText);
var jsonData = Ext.util.JSON.decode(response.responseText);
alert(jsonData.aa);
},
failure: function(response, options)
{
alert("big fail!");
}
});
}