我有问题的吸气器在LS2J,我不能有结果,在我的程序!!我做了一些测试,这是结果:
我在java的课:
public String getFonctionWS() {
System.out.println("get : " + fonctionWS);
return fonctionWS;
}
public void setFonctionWS(String fonctionWS) {
System.out.println("set : " + fonctionWS);
this.fonctionWS = fonctionWS;
}这个类在LS2J中被调用:
Class LogWSDTO
sessionJava As JAVASESSION
classJava As JAVACLASS
objectJava As JAVAOBJECT
methodJava As JAVAMETHOD
Public Sub New()
Set sessionJava = New JAVASESSION
Set classJava = sessionJava.GetClass("com.pasquier.DTO.WS/LogWSDTO")
Set objectJava = classJava.CreateObject
End Sub
Public function getFonctionWS()
Set methodJava = classJava.GetMethod("getFonctionWS","()Ljava/lang/String;")
getFonctionWS = objectJava.getFonctionWS
End function我把这门课叫做莲花:
Dim session As NotesSession
logDTO.setFonctionWS("GetAllDocuments")
dt = logDTO.getFonctionWS结果打印: set : GetAllDocuments
代理'GetAllDocuments_LogWS GADBKWS‘错误:方法的参数数错误
对不起,如果我不太清楚,我有几个问题,我很难逐一解释.谢谢你的帮助!
我开始理解:在ls2j中,我们必须采用参数.!(?)
当我尝试:
public String getEssai(String dt){
System.out.println("get essai test20002");
return fonctionWS;
}好吧,我有结果了!!我不明白为什么,但它有效!!
你能解释一下吗??
发布于 2014-06-26 09:19:55
它应该是:
getFonctionWS = objectJava.getFonctionWS()https://stackoverflow.com/questions/24410689
复制相似问题