2013-07-18 62 views
0

我正在爲blackberry OS 7環境開發黑莓網絡作品/ HTML5應用程序並使用紋波模擬器進行測試。 我開發了java web服務,它從數據庫中檢索數據並將其返回給調用客戶端。如何在黑莓網絡作品/ HTML5應用程序中調用Java Web服務方法?

如何在HTML5代碼中調用Web服務?以及如何檢查Web服務調用是否會成功或不在漣漪模擬器中?

+1

與其他網頁相同:進行HTTP調用。 –

回答

2

即使世界上這裏的黑莓論壇一個很好的例子:Blackberry Forum

你只需要創建一個新的XMLHttpRequest,OOPEN它,併發送請求。還要創建一個回調函數來處理結果。示例如下:

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); 
} 
+0

繫泊:非常感謝! – Uday

+0

@歡迎大家光臨。請將我的回答標記爲答案,以便線程可以關閉。 –

相關問題