Вопрос: Как обойти в цикле временной период?
Ответ:
<%
java.util.Calendar start = java.util.Calendar.getInstance();
start.setTime((java.util.Date)pageContext.findAttribute("startDate"));
java.util.Calendar end = java.util.Calendar.getInstance();
java.util.Date endDate = (java.util.Date)pageContext.findAttribute("endDate");
end.setTime(endDate);
java.text.DateFormat dateFormat = new java.text.SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
for (java.util.Date date = start.getTime(); !start.after(end); start.add(java.util.Calendar.DATE, 1), date = start.getTime()) {
out.print(String.format("<p>%s</p>", dateFormat.format(date)));
}
%>
Вопрос: Как шаблонизировать?
Решение: JSP templates
...