2013-07-30 85 views
0

我是jsp的新手,我跟着一個教程來學習它,但該教程給出的示例在我的瀏覽器中不起作用,瀏覽器只顯示我寫的代碼但不是輸出。瀏覽器顯示jsp代碼不是它的輸出

我期望看到瀏覽器上的當前時間,但我只是看到代碼本身顯示。

我正在使用Fire-Fox。

J-S-P碼

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

像這樣從您的瀏覽器運行。 'http:// localhost:80/index.jsp' –

+0

你在一個servlet包含器中運行你的JSP嗎? – Uooo

+0

在servlet容器內運行一段代碼。您只是在瀏覽器中運行代碼。安裝一個免費的Apache Tomcat的相同和運行它通過像Tomcat的http:// localhost:8080/index.jsp – 2013-07-30 09:37:27

回答

0

你需要爲了使Java代碼執行運行你的JSP在servlet容器,例如Apache Tomcat。

servlet容器在服務器端運行java代碼並將響應發送給客戶端。

既然你寫過你剛開始學習JSP和Web技術,this question也可能會有所幫助。它還包含一些關於Servlet,JSP和Web容器的信息以及它們如何一起工作。

1

安裝Apache Tomcat或GlassFish服務器:

一旦你的服務器啓動並運行的路徑,你的index.jsp建議立即進行刪除是這樣的:

http://localhost:8080/index.jsp

這應該解決您的問題

相關問題