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 在jsp中显示日期_Java_Jsp - Fatal编程技术网

Java 在jsp中显示日期

Java 在jsp中显示日期,java,jsp,Java,Jsp,在jsp中,我想显示一年的日期 <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> <jsp:useBean id="date" class="java.util.Date" pattern="yyyy" /> <fmt:formatDate value="${date}" /> 我在这条路上看到了 所以我真的不明白。你的问题 <jsp:useBean id="date"

在jsp中,我想显示一年的日期

<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<jsp:useBean id="date" class="java.util.Date" pattern="yyyy" />
<fmt:formatDate value="${date}"  />
我在这条路上看到了


所以我真的不明白。

你的问题

<jsp:useBean id="date" class="java.util.Date" pattern="yyyy" />

应该是

<jsp:useBean id="date" class="java.util.Date" />
<fmt:formatDate value="${date}" pattern="yyyy"/>


应该是

<jsp:useBean id="date" class="java.util.Date" />
<fmt:formatDate value="${date}" pattern="yyyy"/>

为什么?


您正在使用
jsp:useBean
标记声明一个新的
Date
对象。这不需要模式<代码>日期以自己的格式存储。当您想要使用
fmt:formatDate
标记输出该
Date
对象时,该模式就会出现。这需要一个模式,以便它知道如何将日期作为
字符串输出到视图。

它对我很有用。。从jsp中删除除上述三行之外的其他代码(由@christopher建议),然后运行它。