如何使用某种格式的c:out标签显示日期

Sri*_*san 7 jsp jstl

我正在使用JSTL.我想在JSP中使用<c:out ..>标签显示日期.

我试过了<c:out value = "<fmt:formatdate value = '${datevar}'"/>.

但它显示<fmt:formatdate value = '${datevar}'在HTML中.

需要更改哪些内容以预期格式显示日期?

Bal*_*usC 20

您不需要<c:out>并且实际调用了标记<fmt:formatDate>(注意大写D).

<fmt:formatDate value="${datevar}" pattern="MM/yyyy" />
Run Code Online (Sandbox Code Playgroud)

如果您确实希望将其存储在某个变量中以便稍后重新显示<c:out>,那么请使用var属性.

<fmt:formatDate value="${datevar}" pattern="MM/yyyy" var="newdatevar" />
...
<c:out value="${newdatevar}" />
Run Code Online (Sandbox Code Playgroud)