Java 在简单JSP程序中显示日期

Java 在简单JSP程序中显示日期,java,jsp,Java,Jsp,我从另一个页面复制了以下JSP代码,但是当我从浏览器查看它时,不会显示日期 <HTML> <BODY> Hello! The time is now <%= new java.util.Date() %> </BODY> </HTML> 你好现在是时候了 我已将其保存为file.jsp您需要添加以下内容作为第一行: <%@page contentType="text/html" import="java.util.*"

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

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

你好现在是时候了

我已将其保存为
file.jsp

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

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

可以在这里找到教程:

试试这个(file.jsp):

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


您使用的是什么Web服务器?JSP页面与HTML页面不同,它必须在诸如Tomcat之类的Web服务器上运行。我注意到,当时我正试图在netbeans中运行它,但我无法运行Tomcat,不知道为什么,“'127.0.0.1'不被识别为内部或外部命令、可操作程序或批处理文件。”请参阅此了解Tomcat错误:欢迎使用堆栈溢出!我清理了你问题的语言,使其更清晰,并添加了“jsp”标记,将其引导给正确的受众。如果您提供在浏览器中看到的实际输出,或者通过“查看源代码”访问生成的HTML,则可能会有所帮助。
<%@ 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>
Hello! The time is now 2015-04-07 11:25:47