我正在使用worklight
项目(混合应用程序),
目前我正在使用server-side adapter
调用JavaScript
并使用JavaScript
处理已获取的数据并且解决数据存在许多问题。
任何人都可以帮我在JAVA
编程时使用client-side
(无论如何可能)?
答案 0 :(得分:1)
在Worklight中,您可以使用不同的API进行开发: 用于混合应用程序的JavaScript客户端API 用于本机iOS应用程序的Objective-C客户端API 适用于原生Android应用程序的Java™客户端API 适用于Java平台,Java版(Java ME)应用程序的Java客户端API 在Worklight Studio中创建移动应用程序时,您还可以使用自己的自定义库或第三方库。
有关Java客户端编程的更多信息:
用于原生Android应用的Java™客户端API http://pic.dhe.ibm.com/infocenter/wrklight/v5r0m6/index.jsp?topic=%2Fcom.ibm.worklight.help.doc%2Fapiref%2Fc_java_api_native_and_apps.html
用于Java平台,Micro Edition(Java ME)应用程序的Java客户端API http://pic.dhe.ibm.com/infocenter/wrklight/v5r0m6/index.jsp?topic=%2Fcom.ibm.worklight.help.doc%2Fapiref%2Fc_java_me_api.html
答案 1 :(得分:1)
您不能将Java用于客户端编程。如果你正在创建一个Android应用程序,那么当然你可以在java中实现你想要的任何东西,然后使用cordova来传递你的数据,但它看起来不像你想要做的那样。
我会采取不同的方法。您说您正在使用服务器端适配器,而适配器可以使用自定义Java代码。您应该使用服务器端适配器从后端获取数据,然后添加自定义Java代码并解析适配器中的数据。一旦您的数据被解析并以可使用的格式,您就可以将数据从适配器传递到客户端。
Here is the documentation在适配器中使用java。