如何从客户端调用 java 适配器过程?
how to invoke java adapter procedure from client side?
我在 MobileFirst 7.0 中创建了 java 适配器,我的问题是如何从客户端 (js) 调用 Java 适配器。我发现 Java 适配器没有从客户端调用的过程。
提前致谢:)
您的 Java 适配器看起来如何?您在哪个环境中进行测试?
您是否阅读了说明如何在混合应用程序中调用 Java 适配器的教程?
在 Java 适配器中,您需要提供您在 Java 代码中设置的 @path 而不是 "procedure name"。
WLResourceRequest
var resourceRequest = new WLResourceRequest(
"/adapters/RSSReader/getFeedsFiltered",
WLResourceRequest.GET
);
The WLResourceRequest class handles resource requests to MobileFirst
adapters or external resources.
The parameters for the constructor are:
request URL: To access an adapter within the same project, the URL
should be /adapters/AdapterName/procedureName.
To access resources outside of the project, use the full URL.
HTTP method: Most commonly WLResourceRequest.GET or
WLResourceRequest.POST timeout: optional, request timeout in
milliseconds
如果您还有其他问题,请查看这篇关于 java 适配器入门的博文。
我在 MobileFirst 7.0 中创建了 java 适配器,我的问题是如何从客户端 (js) 调用 Java 适配器。我发现 Java 适配器没有从客户端调用的过程。
提前致谢:)
您的 Java 适配器看起来如何?您在哪个环境中进行测试?
您是否阅读了说明如何在混合应用程序中调用 Java 适配器的教程?
在 Java 适配器中,您需要提供您在 Java 代码中设置的 @path 而不是 "procedure name"。
WLResourceRequest
var resourceRequest = new WLResourceRequest( "/adapters/RSSReader/getFeedsFiltered", WLResourceRequest.GET );
The WLResourceRequest class handles resource requests to MobileFirst adapters or external resources.
The parameters for the constructor are:
request URL: To access an adapter within the same project, the URL should be /adapters/AdapterName/procedureName.
To access resources outside of the project, use the full URL.
HTTP method: Most commonly WLResourceRequest.GET or WLResourceRequest.POST timeout: optional, request timeout in milliseconds
如果您还有其他问题,请查看这篇关于 java 适配器入门的博文。