使用LS2J技术在LotusScript中来调用Java类,下面举例说明:
1. 首先需要在代理的 (Options)部分,添加如下:
- Uselsx "*javacon"
- 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等