2

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

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

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

4

3 回答 3

2

XS 服务器不支持 Java。只有Javascript...

于 2013-09-24T19:39:19.193 回答
2

无法从 XS 的服务器端 JavaScript 调用外部 .jar 包。您可以使用函数“$.import”使用外部库,但这仅对 JavaScript 库有效。

于 2013-08-28T00:48:51.917 回答
1

如果你想将你的一些 xsjs 函数外包给外部库,xsengine 为此提供了一种特殊的格式,称为“ .xsjslib ”。您可以使用以下代码导入库:

$.import("<package_your_library_was_deployed>","yourLib");

通过此路径访问您的库中的函数:

$.path.to.your.library.filename.yourFunction();
于 2014-01-23T11:37:37.240 回答