gpt4 book ai didi

jsp - 如何在JSP中打印当前日期?

转载 作者:行者123 更新时间:2023-12-03 13:05:48 26 4
gpt4 key购买 nike

我想做这样的事情:

 <?php echo date('Y'); ?>

但是然后在 .jsp文件中。我看到的所有 tutorials都需要在某个地方建立一个类。我们正在运行appFuse和Tapestry。当然,其中之一(如果不是Java本身的话)可以为我们提供无需做任何额外工作即可执行此类操作的功能。

这似乎应该起作用,但不起作用:
 <%= new Date.getYear() %>

最佳答案

使用jsp:useBean构造一个java.util.Date实例,并使用JSTL fmt:formatDate 使用 SimpleDateFormat 模式将其格式化为人类可读的字符串。

<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<jsp:useBean id="date" class="java.util.Date" />
Current year is: <fmt:formatDate value="${date}" pattern="yyyy" />

老式的scriptlet方法是:
<%= new java.text.SimpleDateFormat("yyyy").format(new java.util.Date()) %>

请注意,当您不使用 @page import指令时,需要指定完整的合格类名,这很可能是造成问题的原因。但是,十年以来,使用scriptlet的程度很高。

这一切也在 discouraged中得到了展示:)

关于jsp - 如何在JSP中打印当前日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3685952/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com