我正在使用JSTL。我想使用
<c:out ..>
标签在 JSP 中显示日期。
我尝试过
<c:out value = "<fmt:formatdate value = '${datevar}'"/>
。
但它在 HTML 中显示为
<fmt:formatdate value = '${datevar}'
。
需要更改什么才能以预期格式显示日期?
您不需要
<c:out>
,标签实际上称为 <fmt:formatDate>
(注意大写 D
)。
<fmt:formatDate value="${datevar}" pattern="MM/yyyy" />
如果您确实想将其存储在某个变量中以便稍后在
<c:out>
中重新显示,则使用 var
属性。
<fmt:formatDate value="${datevar}" pattern="MM/yyyy" var="newdatevar" />
...
<c:out value="${newdatevar}" />
你可以试试这个