我是jsp的新手,我跟着一個教程來學習它,但該教程給出的示例在我的瀏覽器中不起作用,瀏覽器只顯示我寫的代碼但不是輸出。瀏覽器顯示jsp代碼不是它的輸出
我期望看到瀏覽器上的當前時間,但我只是看到代碼本身顯示。
我正在使用Fire-Fox。
J-S-P碼:
<HTML>
<BODY>
Hello! The time is now <%= new java.util.Date() %>
</BODY>
</HTML>
我是jsp的新手,我跟着一個教程來學習它,但該教程給出的示例在我的瀏覽器中不起作用,瀏覽器只顯示我寫的代碼但不是輸出。瀏覽器顯示jsp代碼不是它的輸出
我期望看到瀏覽器上的當前時間,但我只是看到代碼本身顯示。
我正在使用Fire-Fox。
J-S-P碼:
<HTML>
<BODY>
Hello! The time is now <%= new java.util.Date() %>
</BODY>
</HTML>
你需要爲了使Java代碼執行運行你的JSP在servlet容器,例如Apache Tomcat。
servlet容器在服務器端運行java代碼並將響應發送給客戶端。
既然你寫過你剛開始學習JSP和Web技術,this question也可能會有所幫助。它還包含一些關於Servlet,JSP和Web容器的信息以及它們如何一起工作。
安裝Apache Tomcat或GlassFish服務器:
一旦你的服務器啓動並運行的路徑,你的index.jsp建議立即進行刪除是這樣的:
http://localhost:8080/index.jsp
這應該解決您的問題
像這樣從您的瀏覽器運行。 'http:// localhost:80/index.jsp' –
你在一個servlet包含器中運行你的JSP嗎? – Uooo
在servlet容器內運行一段代碼。您只是在瀏覽器中運行代碼。安裝一個免費的Apache Tomcat的相同和運行它通過像Tomcat的http:// localhost:8080/index.jsp – 2013-07-30 09:37:27