当前位置: 首页 > 知识库问答 >
问题:

在简单JSP程序中显示日期

雷献
2023-03-14

我从另一个页面复制了以下JSP代码,但是当我从浏览器查看时,日期不显示。

<HTML>
<BODY>
Hello!  The time is now <%= new java.util.Date() %>
</BODY>
</HTML>

我已将其保存为file.jsp

共有2个答案

羊舌兴文
2023-03-14

您需要添加以下内容作为第一行:

 <%@page contentType="text/html" import="java.util.*" %>

可以在此处找到教程:http://www.java-samples.com/showtutorial.php?tutorialid=81

高兴贤
2023-03-14

试试这个(file.jsp):

<%@ page import = "java.util.Date" %>
<%@ page import = "java.text.SimpleDateFormat" %>
<html>
<head>
<%
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  String date = sdf.format(new Date());
%>
</head>
<body>
<p>Hello!  The time is now <%=date%></p>
</body>
</html>

您可以在“yyyy-MM-dd HH:MM:ss”中更改适合您的日期格式。而且,

结果:

Hello! The time is now 2015-04-07 11:25:47

注意:您必须保存此文件并从Tomcat等Web服务器上运行它。

 类似资料:
  • 本文向大家介绍简单实现JSP分页显示效果,包括了简单实现JSP分页显示效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了JSP分页显示效果的具体代码,供大家参考,具体内容如下 1、mysql的limit关键字 (DAO) tablename 就是要分页显示的那张表的名称; startPoint 就是起始的位置 -1; numberPerPage 就是一页显示的条数。 例如: sel

  • 我已经写了一个jsp页面来显示pdf的内容,但是最终在jsp中使用了ascii代码。我想在jsp中显示pdf的内容。我错过了什么部分。当我试图在pdf中写入读取的内容时,它只显示ascii值,而不是可读的格式

  • 手工编写一个JSP程序要比编写一个Servlet容易得多,只需要建立一个空的目录,然后在目录中建立JSP文件即可。 在<Tomcat安装目录>\webapps目录中建立一个myjsp目录,并在该目录中建立一个simple.jsp文件(文件要以UTF-8格式保存),simple.jsp的主要功能是使用Java代码显示服务器的当前时间,并输出name请求参数的值。simple.jsp的代码如下: <!

  • 我读了建筑合成学的入门书和你好三角形章节,并决定加入LWJGL。当我第一次尝试后屏幕上没有任何东西时,我再次尝试从另一个GL 3.x教程移植一些C代码,但无济于事。 据我所知,我把所有部分放在一起,但屏幕仍然是黑色的。我理解这些概念,但我确信我在这里错过了一些简单的东西。 我已经尽可能简单地减少了这个。请注意,以下类使用此着色器帮助程序,并且从我所知道的情况来看,它按预期工作(除了缺少错误检查之外

  • 首先,我对Liferay非常陌生,即使在阅读了这些文档之后,我可能也不知道自己在做什么。 我正在尝试在Liferay portlet中设置一个自定义jsp页面。我的jsp结构如下: 这些都放在我的portlet视图中。然而,我在我的portlet中看不到任何显示。我的所有源代码和映射都是正确的,但似乎我只能在portlet中显示常规文本。 我正在使用Liferay插件SDK和Eclipse的最新版

  • 我创建了一个动态web项目,以便通过Servlet显示JSP(我不能使用任何类似Spring的框架…)。默认情况下,我构建的类放在Build/classes中,因此在我将输出文件夹更改为WebContent/WEB-INF/classes后,我的应用程序运行良好。之后,我将该项目转换为Maven项目。(我不记得我上次使用servlet/JSP时需要更改输出文件夹,那是3年前!)。 无论如何,现在我