私の DefaultScheduleEvent は次のように作成されます。
DefaultScheduleEvent newResourceEvent = new DefaultScheduleEvent(reason, dteBeginOrWaitingItem, dteEndOrWaitingItem, orWaitinglist);
orWaitinglist
値とその他のオブジェクトを含むオブジェクトです。
ページでこのオブジェクトにアクセスするにはどうすればよいですかJSF
。
Primefaces のデモは、以下に示すように、イベント オブジェクトにアクセスできることを示しています。しかし、どうすればオブジェクトの値をフィールドorWaitinglist
内に入れることができますかp:inputText
?
<p:inputText id="title" value="#{scheduleController.event.data}" required="true"/>
DefaultScheduleEvent.java
public DefaultScheduleEvent(String title, Date start, Date end, Object data) {
this.title = title;
this.startDate = start;
this.endDate = end;
this.data = data;
}
public Object getData() {
return data;
}
public void setData(Object data) {
this.data = data;
}
ScheduleController.java
public ScheduleEvent getEvent() {
return event;
}
public void setEvent(ScheduleEvent event) {
this.event = event;
}
またはWaitinglist.java
public OrWaitinglist(BigDecimal WKey, Patients patients, OrBaseLists orBaseListsByWPriority, String WDescription, int WState, Date WDateInserted, Date WDateModified, String WModifiedBy, byte WPlannedType, boolean WCanBeScheduled) {
this.WKey = WKey;
this.patients = patients;
this.orBaseListsByWPriority = orBaseListsByWPriority;
this.WDescription = WDescription;
this.WState = WState;
this.WDateInserted = WDateInserted;
this.WDateModified = WDateModified;
this.WModifiedBy = WModifiedBy;
this.WPlannedType = WPlannedType;
this.WCanBeScheduled = WCanBeScheduled;
}