Java 使用JSTL formatDate标记显示当前日期
我试图使用JSTL在JSP页面中显示当前日期。下面是我正在使用的代码Java 使用JSTL formatDate标记显示当前日期,java,jsp,date,jstl,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。尝试不格式化地打印它,${now},其中可能有null。您在请
<jsp:useBean id="now" class="java.util.Date" scope="request" />
<fmt:formatDate value="${now}" pattern="MM.dd.yyyy" />
但是上面的代码没有产生任何结果?我有没有遗漏什么,或者有没有更好的方法?我使用的是JSTL 1.1。尝试不格式化地打印它,${now},其中可能有null。您在请求范围中有此属性吗?只需再次检查,如果是,则可能为空。如果没有,那么尝试从标记中删除这个scope属性,是的,这并不重要,只是为了让事情变得清楚
scope=page
适用于我我不记得useBean是否需要scope,但如果需要,将其更改为“page”可能会缓解此问题。