天天看點

使用LS2J技術在LotusScript中使用Java

我們可以使用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等。