2013-08-25 2 views
2

HANA에서 .jar 파일에서 찾을 수있는 일부 클래스와 메소드를 사용할 XS 프로젝트를 만들려고합니다. 이러한 클래스와 메서드는 몇 가지 계산을 수행하고이를 UI의 사용자에게 제공합니다.SAP HANA XS 프로젝트에서 외부 jar 라이브러리를 사용하는 방법

질문 : 해당 .jar 파일의 메서드와 클래스는 어떻게 액세스합니까?

외부 라이브러리로 등록했지만 XS javascript 소스 파일에서 호출하는 방법을 모르겠습니다.

답변

2

XS의 서버 측 JavaScript에서 외부 .jar 패키지를 호출 할 수있는 방법이 없습니다. 함수 "$ .import"를 사용하여 외부 라이브러리를 사용할 수 있지만 이는 JavaScript 라이브러리에만 유효합니다.

2

XS 서버는 Java를 지원하지 않으며 지원하지 않습니다. 자바 스크립트 만 ...

+0

당신은 그 때문에'java' 태그 말했다? – Math

1

외부 라이브러리에 일부 xsjs 함수를 아웃소싱하려는 경우 xsengine은 ".xsjslib"이라는 특수한 형식을 제공합니다. 다음과 같은 코드를 사용하여 라이브러리를 가져올 수 있습니다 :이 경로하여 lib 디렉토리 내부

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

액세스 기능을 :

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

예를 들어 설명해주십시오. util과 같은 기존 패키지도 가져 오는 문제가 있습니다. –

관련 문제