我刚刚开始研究IBM Worklight。我运行了一个SQL适配器,它使用该过程从数据库中获取数据并以JSON格式显示。但我想在我的HTML文件中使用该存储过程来显示我的前端UI中的记录。请给我任何建议。
答案 0 :(得分:3)
编写并测试适配器后,可以使用以下语法从应用程序调用适配器:
function getData() {
var invocationData = {
adapter : 'ADAPTER_NAME',
procedure : 'PROCEDURE_NAME',
parameters : []
};
WL.Client.invokeProcedure(invocationData,{
onSuccess : getDataSuccess,
onFailure : getDataFailure,
});
}
OnSuccess(当数据返回给应用程序时)调用(在本例中)一个名为getDataSuccess的函数。此函数将接收从Worklight服务器返回的JSON数据。
onFailure调用(在此示例中)一个名为getDataFailure的函数,它将接收从Worklight服务器发送的错误。
有关详情,请查看module 6 - Invoking Adapter Procedures from the Client Applications (PDF, 370KB)和the exercise and code sample (ZIP, 53.7KB)