完整日历和jspservlet
在那里。这是我第一次尝试将完整日历与JSPServlet和MySQL集成。目前,我只是想让它在没有数据库连接的情况下工作。我在日历中看不到事件 eventCalendar.jsp完整日历和jspservlet,jsp,servlets,fullcalendar,Jsp,Servlets,Fullcalendar,在那里。这是我第一次尝试将完整日历与JSPServlet和MySQL集成。目前,我只是想让它在没有数据库连接的情况下工作。我在日历中看不到事件 eventCalendar.jsp <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Timetable</title> <link rel='styleshee
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Timetable</title>
<link rel='stylesheet' href='fullcalendar/fullcalendar.css' />
<script src='fullcalendar/lib/jquery.min.js'></script>
<script src='fullcalendar/lib/moment.min.js'></script>
<script src='fullcalendar/fullcalendar.js'></script>
<script>
$(document).ready(function () {
// page is now ready, initialize the calendar...
$('#calendar').fullCalendar({
// put your options and callbacks here
events: "calendarServlet",
dayClick: function () {
alert('a day has been clicked!');
}
})
});
</script>
</head>
在Chrome开发者工具中,我得到:
Uncaught TypeError: Cannot read property 'hasTime' of undefined
at normalizeEventTimes (fullcalendar.js:12272)
at normalizeEventDates (fullcalendar.js:12252)
at assignDatesToEvent (fullcalendar.js:12243)
at buildEventFromInput (fullcalendar.js:12227)
at fullcalendar.js:11624
at Object.success (fullcalendar.js:11754)
at i (jquery.min.js:2)
at Object.fireWith [as resolveWith] (jquery.min.js:2)
at A (jquery.min.js:4)
at XMLHttpRequest.<anonymous> (jquery.min.js:4)
normalizeEventTimes @ fullcalendar.js:12272
normalizeEventDates @ fullcalendar.js:12252
assignDatesToEvent @ fullcalendar.js:12243
buildEventFromInput @ fullcalendar.js:12227
(anonymous) @ fullcalendar.js:11624
success @ fullcalendar.js:11754
i @ jquery.min.js:2
fireWith @ jquery.min.js:2
A @ jquery.min.js:4
(anonymous) @ jquery.min.js:4
Uncaught TypeError:无法读取未定义的属性'Hastinme'
有时(fullcalendar.js:12272)
在正常化日期(fullcalendar.js:12252)
在assignDatesToEvent(fullcalendar.js:12243)
在buildEventFromInput上(fullcalendar.js:12227)
在fullcalendar.js:11624
在Object.success(fullcalendar.js:11754)
at i(jquery.min.js:2)
在Object.fireWith[as resolveWith](jquery.min.js:2)
在A(jquery.min.js:4)
在XMLHttpRequest。(jquery.min.js:4)
normalizeeventimes@fullcalendar.js:12272
normalizeEventDates@fullcalendar.js:12252
assignDatesToEvent@fullcalendar.js:12243
buildEventFromInput@fullcalendar.js:12227
(匿名)@fullcalendar.js:11624
success@fullcalendar.js:11754
i@jquery.min.js:2
fireWith@jquery.min.js:2
A@jquery.min.js:4
(匿名)@jquery.min.js:4
我发现了一个错误:
CalendarDTO d = new CalendarDTO();
c.setId(2);
c.setStart("2017-01-24");
c.setEnd("2017-01-25");
c.setTitle("Task in Progress");
应该是
CalendarDTO d = new CalendarDTO();
d.setId(2);
d.setStart("2017-01-24");
d.setEnd("2017-01-25");
d.setTitle("Task in Progress");
CalendarDTO d = new CalendarDTO();
d.setId(2);
d.setStart("2017-01-24");
d.setEnd("2017-01-25");
d.setTitle("Task in Progress");