Отображение текущей даты с использованием тега formatDate JSTL
Вопрос
Я пытаюсь показать текущую дату на своей странице JSP с помощью JSTL. ниже приведен код, который я использую.
<jsp:useBean id="now" class="java.util.Date" scope="request" />
<fmt:formatDate value="${now}" pattern="MM.dd.yyyy" />
Но приведенный выше код не дает никаких результатов? Я что-то здесь упускаю или есть лучший подход к этому? Я использую JSTL 1.1.
Решение
Попробуйте напечатать его без форматирования, $ {now}, у вас, вероятно, есть null . У вас есть этот атрибут в области запроса? Просто дважды проверьте, если да, это может быть ноль . Если нет, то попробуйте удалить этот атрибут scope из тега, да, это не имеет значения, но только чтобы прояснить ситуацию. Р>
Другие советы
scope = page
работает для меня
Не связан с StackOverflow