Ответ 1
Используйте jsp:useBean
для создания экземпляра java.util.Date
и используйте JSTL fmt:formatDate
, чтобы отформатировать его в читаемую пользователем строку, используя SimpleDateFormat
pattern.
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<jsp:useBean id="date" class="java.util.Date" />
Current year is: <fmt:formatDate value="${date}" pattern="yyyy" />
Старомодным способом сценария будет:
<%= new java.text.SimpleDateFormat("yyyy").format(new java.util.Date()) %>
Обратите внимание, что вам нужно указать полное имя класса, если вы не используете директивы @page import
, что, вероятно, является причиной вашей проблемы. Использование сценариев, однако, обескураживает с десятилетия.
Все это показано на странице [jsp]
с тегами: >