我們可以使用LS2J技術在LotusScript中來調用Java類,下面舉例說明:
1. 首先需要在代理的 (Options)部分,添加如下:
Uselsx "*javacon"
2.我們自己寫一個java的script庫,其中包含一個Java類,由一個ShowMsg方法,代碼如下:
public class Test {
private String message = "";
Test(String msg){
message = msg;
}
public String ShowMsg(){
return message;
}
3.然後我們在代理中來調用上面Java類的方法,如下:
Sub Initialize
Dim jSession As JavaSession
Dim jTest As JavaObject
Set jSession = New JAVASESSION
Set jTest = jSession.GetClass("Test").createObject("(Ljava/lang/String;)V","Hello World")
Msgbox jTest.ShowMsg()
End Sub
這個隻是一個簡單的例子,實際上我們可以通過ls2j可以實作更複雜的應用,比如調用jdbc,Web Services等。