使用 JSTL 格式日期标记显示当前日期

2022-09-03 14:32:19

我正在尝试使用JSTL在我的JSP页面中显示当前日期。下面是我正在使用的代码。

<jsp:useBean id="now" class="java.util.Date" scope="request" />
<fmt:formatDate value="${now}" pattern="MM.dd.yyyy" />

但是上面的代码没有产生任何结果吗?我在这里错过了什么,还是有更好的方法?我使用的是 JSTL 1.1。


答案 1

尝试打印它而不格式化,${now},你可能在那里有。请求范围内是否有此属性?只需仔细检查,如果是,则可能是空的。如果没有,请尝试从标记中删除此范围属性,是的,这无关紧要,只是为了使事情清楚。


答案 2

scope=page为我工作