2013-08-25 71 views
2

我想在HANA中製作一個XS項目,它將使用一些可以在.jar文件中找到的類和方法。這些類和方法將執行一些計算並將其呈現給UI中的用戶。如何在SAP HANA XS項目中使用外部jar庫

問題是:如何訪問該.jar文件的方法和類?

我已經註冊爲外部庫,但我不知道如何從我的XS javascript源文件調用它。

回答

2

無法從XS的服務器端JavaScript調用外部.jar包。您可以使用函數「$ .import」使用外部庫,但這僅對JavaScript庫有效。

2

XS服務器不支持Java,也不支持Java。只有Javascript ...

+0

你說,因爲'java'標籤? – Math

1

如果要將某些xsjs函數外包給外部庫,xsengine會爲此提供一種特殊格式,稱爲「.xsjslib」。 您可以使用下面的代碼導入庫:通過這條路徑

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

接入功能您的lib中:

$.path.to.your.library.filename.yourFunction(); 
+0

你能舉個例子來解釋一下嗎?即使像util這樣的現有軟件包,我也面臨着問題。 –

相關問題