%@page contentType="text/html" pageEncoding="UTF-8"%> <%@ taglib prefix="c"
uri="http://java.sun.com/jsp/jstl/core" %>
<%@ page import="java.util.*" %>
<%@ page import="java.text.SimpleDateFormat" %>
<%
// Définir la date de départ (lundi)
String startWeekStr = request.getParameter("startWeek"); // Format YYYY-MM-DD
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar = Calendar.getInstance();
// Parse la date de départ
Date startWeek = sdf.parse(startWeekStr);
calendar.setTime(startWeek);
// Liste pour stocker les dates de la semaine
List weekDates = new ArrayList<>();
// Générer les dates de la semaine
for (int i = 0; i < 7; i++) {
weekDates.add(sdf.format(calendar.getTime()));
calendar.add(Calendar.DATE, 1); // Ajouter un jour
}
%>
Document
<%@include file="jspf/sidebarJSP.jspf" %>