<p:schedule id="schedule" value="#{scheduleController.eventModel}" widgetVar="myschedule">
是,如果我在構造函數初始化這個eventModel ......如果我在其他一些方法來初始化的時間表只得到顯示這裏的問題構造器相比它不工作...任何人都可以幫助..
這裏eventModel代碼相同primefaces顯示情況一樣
eventModel = new DefaultScheduleModel();
eventModel.addEvent(new DefaultScheduleEvent("Champions League Match", previousDay8Pm(), previousDay11Pm()));
eventModel.addEvent(new DefaultScheduleEvent("Birthday Party", today1Pm(), today6Pm()));
eventModel.addEvent(new DefaultScheduleEvent("Breakfast at Tiffanys", nextDay9Am(), nextDay11Am()));
eventModel.addEvent(new DefaultScheduleEvent("Plant the new garden stuff", theDayAfter3Pm(), fourDaysLater3pm()));
什麼是「某種方法」?是你調用的方法嗎?你什麼時候調用'某種方法'?初始化日曆後,你是否更新了'schedule'元素? – Manuel
scheduleController.eventModel應該被初始化(非null),所以我認爲最好在@PostConstruct中做。最終,如果你想在一個方法中重新初始化它,那很好。 – Ioan
你的豆有什麼範圍?哪個PF版本?渲染頁面時出現瀏覽器控制檯錯誤? – Manuel