<%@ page import="dal.*,java.util.*,java.text.*" %> <% DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT, Locale.FRENCH); Calendar cal = Calendar.getInstance(); int theme = 0; try { String d = request.getParameter("d") == null ? "" : request.getParameter("d"); cal.setTime(df.parse(d)); session.setAttribute("date", d); } catch(Exception ex) { session.setAttribute("date", ""); } try { theme = Integer.parseInt(request.getParameter("t")); } catch(Exception ex) { } %>
  <% SpectacleDB spectacledb = new SpectacleDB(); ArrayList results; if(theme > 0) results = spectacledb.Search(date, theme); else results = spectacledb.Search(date); if(results.size() > 0) { for(int i=0; i <% } %> <% } else { %> <% } %>
Agenda
<% int day = cal.get(Calendar.DATE); int month = cal.get(Calendar.MONTH)+1; int year = cal.get(Calendar.YEAR); int daysinmonth = cal.getActualMaximum(Calendar.DAY_OF_MONTH); Date date = new Date(year-1900, month-1, day); cal.set(Calendar.DATE, 1); cal.add(Calendar.MONTH, -1); String previousmonth_url = "agenda.jsp?d=" + df.format(cal.getTime()) + (theme > 0 ? "&t=" + theme : ""); cal.add(Calendar.MONTH, 2); String nextmonth_url = "agenda.jsp?d=" + df.format(cal.getTime()) + (theme > 0 ? "&t=" + theme : ""); for(int d=1; d<=daysinmonth; d++) { String day_url = "agenda.jsp?d=" + d + "/" + month + "/" + year + (theme > 0 ? "&t=" + theme : ""); String bgcolor = ((d == day) ? "#ffffff" : ""); String cls = ((d == day) ? "jours-sel" : "jours"); %> <% } %>




Aucune représentation à cette date