1

IBM Worklight の作業を開始したばかりです。SQL Adapter を実行しました。プロシージャを使用してデータベースからデータをフェッチし、JSON 形式で表示します。ただし、フロントエンド UI にレコードを表示するために、HTML ファイルでそのストアド プロシージャを使用したいと考えています。何か提案をください。

4

1 に答える 1

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 は (この例では) Worklight サーバーから送信されたエラーを受け取る getDataFailure という関数を呼び出します。

詳細については、モジュール 6 - クライアント アプリケーションからのアダプタ プロシージャの呼び出し (PDF、370KB)および演習とコード サンプル (ZIP、53.7KB) を確認してください。

于 2012-07-25T22:54:02.653 に答える