Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ibm mobilefirst IBM Mobilefirst:从服务器/java文件夹下的java文件调用适配器_Ibm Mobilefirst_Mobilefirst Adapters - Fatal编程技术网

Ibm mobilefirst IBM Mobilefirst:从服务器/java文件夹下的java文件调用适配器

Ibm mobilefirst IBM Mobilefirst:从服务器/java文件夹下的java文件调用适配器,ibm-mobilefirst,mobilefirst-adapters,Ibm Mobilefirst,Mobilefirst Adapters,是否可以从java文件调用适配器,如javascript中的WL.server.invokeProcedure 如果没有选择,请建议其他方法 根据Idan评论中提到的pdf,您需要的代码示例如下: public JSONObject invokeProcedure(String adapterName, String procedureName, String parameterArray){ //parameterArray should be in format "['param1'

是否可以从java文件调用适配器,如javascript中的
WL.server.invokeProcedure


如果没有选择,请建议其他方法

根据Idan评论中提到的pdf,您需要的代码示例如下:

public JSONObject invokeProcedure(String adapterName, String procedureName, String parameterArray){
    //parameterArray should be in format "['param1','param2','param3']
    DataAccessService service = WorklightBundles.getInstance().getDataAccessService(); 
    ProcedureQName procedureQName = new ProcedureQName(adapterName, procedureName);
    InvocationResult result = service.invokeProcedure(procedureQName, parameterArray);
    JSONObject jsonObject = result.toJSON();
    return jsonObject;
}

根据Idan评论中指出的pdf,执行所需操作的代码示例如下:

public JSONObject invokeProcedure(String adapterName, String procedureName, String parameterArray){
    //parameterArray should be in format "['param1','param2','param3']
    DataAccessService service = WorklightBundles.getInstance().getDataAccessService(); 
    ProcedureQName procedureQName = new ProcedureQName(adapterName, procedureName);
    InvocationResult result = service.invokeProcedure(procedureQName, parameterArray);
    JSONObject jsonObject = result.toJSON();
    return jsonObject;
}

根据Idan评论中指出的pdf,执行所需操作的代码示例如下:

public JSONObject invokeProcedure(String adapterName, String procedureName, String parameterArray){
    //parameterArray should be in format "['param1','param2','param3']
    DataAccessService service = WorklightBundles.getInstance().getDataAccessService(); 
    ProcedureQName procedureQName = new ProcedureQName(adapterName, procedureName);
    InvocationResult result = service.invokeProcedure(procedureQName, parameterArray);
    JSONObject jsonObject = result.toJSON();
    return jsonObject;
}

根据Idan评论中指出的pdf,执行所需操作的代码示例如下:

public JSONObject invokeProcedure(String adapterName, String procedureName, String parameterArray){
    //parameterArray should be in format "['param1','param2','param3']
    DataAccessService service = WorklightBundles.getInstance().getDataAccessService(); 
    ProcedureQName procedureQName = new ProcedureQName(adapterName, procedureName);
    InvocationResult result = service.invokeProcedure(procedureQName, parameterArray);
    JSONObject jsonObject = result.toJSON();
    return jsonObject;
}

您可以在Worklight 6.2的PDF中看到该示例:

代码示例可能包含错误,因此您可能需要对其进行调整。

但是,如果Leandro的示例帮助您进一步进步并实现了正确的代码,您应该按照他的答案进行操作。

您可以在Worklight 6.2的PDF中看到示例:

代码示例可能包含错误,因此您可能需要对其进行调整。

但是,如果Leandro的示例帮助您进一步进步并实现了正确的代码,您应该按照他的答案进行操作。

您可以在Worklight 6.2的PDF中看到示例:

代码示例可能包含错误,因此您可能需要对其进行调整。

但是,如果Leandro的示例帮助您进一步进步并实现了正确的代码,您应该按照他的答案进行操作。

您可以在Worklight 6.2的PDF中看到示例:

代码示例可能包含错误,因此您可能需要对其进行调整。


但是,如果Leandro的示例帮助您进一步进步并实现了正确的代码,那么您应该按照他的答案来回答。

您指的是什么Java代码?你说的是作为适配器一部分的Java代码,还是在另一台机器/服务器上运行的Java代码?作为同一个work light项目的一部分,假设文件在服务器/Java文件夹中。我理解在另一台机器上调用Java,但请忽略这一点。@Futur,你能再解释一遍吗?您是否有要从存储在server\Java中的Java代码中调用的常规适配器(用JavaScript实现)?@IdanAdar这正是我所看到的。您可以在Worklight 6.2的PDF中看到示例:---它已被删除,因为代码包含错误,但应该可以更正。这是一个起点。你指的是什么Java代码?你说的是作为适配器一部分的Java代码,还是在另一台机器/服务器上运行的Java代码?作为同一个work light项目的一部分,假设文件在服务器/Java文件夹中。我理解在另一台机器上调用Java,但请忽略这一点。@Futur,你能再解释一遍吗?您是否有要从存储在server\Java中的Java代码中调用的常规适配器(用JavaScript实现)?@IdanAdar这正是我所看到的。您可以在Worklight 6.2的PDF中看到示例:---它已被删除,因为代码包含错误,但应该可以更正。这是一个起点。你指的是什么Java代码?你说的是作为适配器一部分的Java代码,还是在另一台机器/服务器上运行的Java代码?作为同一个work light项目的一部分,假设文件在服务器/Java文件夹中。我理解在另一台机器上调用Java,但请忽略这一点。@Futur,你能再解释一遍吗?您是否有要从存储在server\Java中的Java代码中调用的常规适配器(用JavaScript实现)?@IdanAdar这正是我所看到的。您可以在Worklight 6.2的PDF中看到示例:---它已被删除,因为代码包含错误,但应该可以更正。这是一个起点。你指的是什么Java代码?你说的是作为适配器一部分的Java代码,还是在另一台机器/服务器上运行的Java代码?作为同一个work light项目的一部分,假设文件在服务器/Java文件夹中。我理解在另一台机器上调用Java,但请忽略这一点。@Futur,你能再解释一遍吗?您是否有要从存储在server\Java中的Java代码中调用的常规适配器(用JavaScript实现)?@IdanAdar这正是我所看到的。您可以在Worklight 6.2的PDF中看到示例:---它已被删除,因为代码包含错误,但应该可以更正。这是一个起点。