私はこのフォーラムからの推奨事項と多くのGoogle検索を試しました...しかし、まだjspを介してカレンダーにイベントを表示することはできません....phpで試してみましたが、うまくいきました...ため息。 ..エラーはどこにあるのだろうか....はぁ....
processRequest メソッドは問題ありませんが、JSP ページにディスパッチすると...ブラウザから何も表示されません....
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String email=request.getParameter("email");
try {
ArrayList<CalendarEvt> calc=CalendarDAO.retrieveEvent(email);
for (CalendarEvt calendarEvt : calc) {
System.out.println(calendarEvt.getEventId());
}
request.setAttribute("calendar", calc);
request.getRequestDispatcher("calendar.jsp").forward(request, response);
} catch (Exception e) {
}
}
これは私に頭痛の種を与えているJSPセクションです...(ループがなければ... Googleリンクが表示されます...)...引用を入れて除外しようとしました....まだ運がありません:
<%--Load user's calendar--%>
<script type='text/javascript'>
$(document).ready(function() {
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
$('#calendar').fullCalendar({
editable: false,
events: [
<c:forEach items="calendar" var="calc">
{
title: '${calc.eventName}',
start: ${calc.eventStart}
},
</c:forEach>
{
title: 'Click for Google',
start: new Date(y, m, 1),
end: new Date(y, m, 1),
url: 'http://google.com/'
}
]//end of events
});
});
</script>
<%--Load user's calendar--%>
...どんな種類の助けも大歓迎です.thx!!