使用JSTL formatDate标记显示当前日期

时间:2009-01-09 11:17:56

标签: java jsp date jstl

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

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

但上面的代码没有产生任何结果?我在这里遗漏了什么,或者有更好的方法吗?我正在使用JSTL 1.1。

2 个答案:

答案 0 :(得分:12)

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

答案 1 :(得分:5)

scope=page适合我