我正在努力处理 XPage 中的对象数据源:
<xp:this.data>
<xe:objectData var="demo" ignoreRequestParams="true"
readonly="false" scope="view"
createObject="#{javascript:return new demo.SampleBean();}">
</xe:objectData>
</xp:this.data>
当我save();
在 SSJS 中的 XPage 上执行时,出现错误:
保存数据源演示时出错 数据源中没有实现save方法
这个类相当简单:
package demo;
import java.io.Serializable;
public class SampleBean implements Serializable {
private static final long serialVersionUID = 1L;
private String name;
private String job;
public String getName() {
return this.name;
}
public String getJob() {
return this.job;
}
public void setName(final String name) {
this.name = name;
}
public void setJob(final String job) {
this.job = job;
}
public void dummyAction() {
System.out.println("Here shall be logic");
}
}
我试图public void save();
在类中添加一个方法,但这并没有成功。所以我正在寻找一个对象数据源的样本