2013-02-08 33 views
0

我有一個基於Web的應用程序(PHP-MySQL-JavaScript),現在我的任務是使用PhoneGap創建一個Android應用程序以連接到該Web應用程序並對數據進行同步。甚至可以脫機使用。根據網頁驗證PhoneGap應用程序的用戶

問題是我不知道如何在PhoneGap中驗證和創建會話。

我知道如何使用「localStorage」存儲數據,但我不知道連接,發送和檢索數據(JSON?)和管理會話的最佳方式是什麼。

那麼,以專業,高效和安全的方式完成這項工作的最新狀態是什麼?

回答

0

您可以使用jQuery。 要從JSP Web服務中檢索數據:

function usejQueryGetJSONData(connUrl, listName) { 
jQuery.getJSON(connUrl, function(data){     
listData = JSON.stringify(data); 
localStorage.setItem(listName, listData); 
}); 
} 

使用PhoneGap的發送數據:

function uploadFiles(fileURI) { 
var options = new FileUploadOptions(); 
options.fileKey="file"; 
options.fileName=fileURI.substr(fileURI.lastIndexOf('/')+1); 
options.mimeType="text/plain"; 
options.chunkedMode = false; 
var params = new Object(); 
options.params = params; 
var ft = new FileTransfer(); 
ft.upload(fileURI, "http://UrILink", win, failUpload, options); 
} 

我登錄的功能做認證,但沒有需要管理會話。

相關問題