我正在为 blackberry OS 7 环境开发 blackberry web works/HTML5 应用程序,并使用 ripple 模拟器对其进行测试。 我开发了 Java Web 服务,它从数据库中检索数据并将其返回给调用客户端。
如何在 HTML5 代码中调用 Web 服务?以及如何在 ripple 模拟器中检查 Web 服务调用是否成功?
最佳答案
黑莓论坛上有一个很好的例子:Blackberry Forum
您只需创建一个新的 XMLHttpRequest,打开它并发送请求。还创建一个回调函数来处理结果。示例如下:
var xmlHttp = new XMLHttpRequest();
function CallWebService(){
xmlHttp.open('GET', 'http://YOURWEBSERVICEURLHERE', true);
xmlHttp.onreadystatechange = callbackFunction;
xmlHttp.send();
}
function callbackFunction(){
if (xmlHttp.readyState != 4)
return;
var result = xmlHttp.responseText;
alert(result);
}
关于java - 如何在 blackberry web works/HTML5 应用程序中调用 Java web 服务方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17715952/