我正在尝试在HANA中创建一个XS项目,该项目将使用可在.jar文件中找到的一些类和方法。这些类和方法将进行一些计算,并在UI中将其呈现给用户。
问题是:如何访问该.jar文件的方法和类?
我已将其注册为外部库,但我不知道如何从我的XS javascript源文件中调用它。
答案 0 :(得分:2)
无法从XS的服务器端JavaScript调用外部.jar包。您可以使用函数“$ .import”来使用外部库,但这仅适用于JavaScript库。
答案 1 :(得分:2)
XS服务器不支持Java,也不支持Java。只有Javascript ...
答案 2 :(得分:1)
如果您想将一些xsjs函数外包给外部库,xsengine会为此提供一种特殊格式,称为“ .xsjslib ”。 您可以使用以下代码导入库:
$.import("<package_your_library_was_deployed>","yourLib");
通过以下路径访问lib中的函数:
$.path.to.your.library.filename.yourFunction();