【发布时间】:2014-03-22 15:31:27
【问题描述】:
我有一个小网络应用程序。我在 .jsp 文件中使用了一个日历(代码来自 here FullCalendar)。
我使用 Spring mvc 架构。因此,当此页面加载时,负责此页面加载的控制器将向model 添加一个名为calendarEventList 的属性。
'calendarEventList' 是一个ArrayList<calObject>。 calObject 是一个包含事件详细信息的类。
我可以通过${calEvent.eventID} 在jsp 中访问这些详细信息,其中calEvent 是该ArrayList 中的一个对象。
在 FullCalendar 中,可以像下面这样调用事件加载
$('#calendar').fullCalendar({
events: [
{
title : 'event1',
start : '2010-01-01'
},
{
title : 'event2',
start : '2010-01-05',
end : '2010-01-07'
},
{
title : 'event3',
start : '2010-01-09 12:30:00',
allDay : false // will make the time show
}
]
});
我想要的如下
$('#calendar').fullCalendar({
events: //read the `calendarEventList` and create a suitable array
});
我有title ,start ,end .. Oblect of the calendarEventList 中有详细信息。
所以我想创建我需要提供给fullcalendar 的列表。如何在 JS 中创建这样的数组。
它的结构应与示例中给出的[{},{},{},...,{},{}] 匹配。 {} 在 calendarEventList ArrayList 中包含有关一个对象的详细信息。
任何详细的描述将不胜感激。
【问题讨论】:
标签: javascript jsp fullcalendar