Тег формата даты Struts 1

Есть ли любой тег в библиотеке тегов Struts1, которая может формат a java.util.Date объект?

В Struts 2 я могу использовать s:date тег, но я не могу найти Struts 1 эквивалентным.

5
задан Tom11 7 July 2016 в 13:12
поделиться

1 ответ

Ничего подобного в ссылке на тег Sruts не встречается. Однако для этого можно использовать тег JSTL fmt: formatDate . JSTL и Struts1 почти идут рука об руку.

<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
...
<p><fmt:formatDate value="${bean.date}" pattern="yyyy-MM-dd" />
<p><fmt:formatDate value="${bean.date}" type="date" dateStyle="long" />

Что должно напечатать как:

2010-06-18
June 18, 2010

Он использует java.text.SimpleDateFormat под капотами. Его Javadoc более подробно описывает доступные шаблоны и стили.

5
ответ дан 18 December 2019 в 13:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: