我從其他頁面複製了以下JSP代碼,但是當我從瀏覽器查看它時,日期不顯示。在簡單JSP程序中顯示日期
<HTML>
<BODY>
Hello! The time is now <%= new java.util.Date() %>
</BODY>
</HTML>
我已將它保存爲file.jsp
。
我從其他頁面複製了以下JSP代碼,但是當我從瀏覽器查看它時,日期不顯示。在簡單JSP程序中顯示日期
<HTML>
<BODY>
Hello! The time is now <%= new java.util.Date() %>
</BODY>
</HTML>
我已將它保存爲file.jsp
。
您需要添加以下內容作爲第一行:
<%@page contentType="text/html" import="java.util.*" %>
的指南可以在這裏找到:http://www.java-samples.com/showtutorial.php?tutorialid=81
現在它完全不起作用:D ..顯示完整的代碼,lol:P – sliziky
您使用的是什麼webserver? JSP頁面與HTML頁面不同,它必須在諸如Tomcat的Web服務器上運行。 – headlikearock
我注意到現在我試圖在netbeans中運行它,但是我不能運行Tomcat,不知道爲什麼,「'127.0.0.1'不被識別爲內部或外部命令, 可操作程序或批處理文件「。 – sliziky
試試這個(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"
中更改適合您的日期格式。並且,<%=date%>
顯示結果。祝你好運隊友:)
結果:
Hello! The time is now 2015-04-07 11:25:47
Note: You have to save this file and run it from a webserver like Tomcat.
歡迎堆棧溢出!我清理了您的問題的語言,使其更加清晰,並添加了'jsp'標籤以將其引導至正確的受衆。如果您提供您在瀏覽器中看到的實際輸出,或者通過「查看源代碼」訪問生成的HTML,它也可能有所幫助。 –