如何在SAP HANA XS项目中使用外部jar库

时间:2013-08-25 19:05:41

标签: java sap hana hana-xs

我正在尝试在HANA中创建一个XS项目,该项目将使用可在.jar文件中找到的一些类和方法。这些类和方法将进行一些计算,并在UI中将其呈现给用户。

问题是:如何访问该.jar文件的方法和类?

我已将其注册为外部库,但我不知道如何从我的XS javascript源文件中调用它。

3 个答案:

答案 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();