Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用JSTL formatDate标记显示当前日期_Java_Jsp_Date_Jstl - Fatal编程技术网

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

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。您在请

我试图使用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。您在请求范围中有此属性吗?只需再次检查,如果是,则可能为空。如果没有,那么尝试从标记中删除这个scope属性,是的,这并不重要,只是为了让事情变得清楚

scope=page
适用于我

我不记得useBean是否需要scope,但如果需要,将其更改为“page”可能会缓解此问题。