簡體   English   中英

我是否需要在本地計算機上安裝 Java 才能運行使用 JSP 頁面的網站?

[英]Do I need to have Java installed on my local machine to run a website that uses JSP pages?

這可能是一個愚蠢的問題,但我對 Java 一無所知。 做了一個快速的谷歌並沒有發現任何東西......

如果“運行網站”意味着服務它,那么是的。 如果這意味着查看該網站,那么沒有(除非它包含 Java 小程序,但這與您的問題正交)。

沒必要,JSP 是一種服務器端技術,一般來說用 html(或 images/css/javascript)響應 http 請求。

只要您的機器中有一個客戶端可以發送 http 請求並讀取響應(例如 web 瀏覽器),您就可以完美地使用 JSP 應用程序。

The only case when you will need to have java runtime in your local machine, is if you are connecting to a page that includes an applet, java web start o javafx app.

如果您打算從本地計算機上服務該網站,或者只是從本地計算機連接到另一台服務器中的網站,也許您應該發表評論

  • 只需在您的機器上訪問該站點不需要在您的機器上安裝 JVM
  • 如果您在您的機器上運行服務器(為網頁提供服務),那么您需要在您的機器上安裝 JVM 和 JDK 來實際開發 JSP 網站項目以進行編譯。

如果網站只使用 JSP(沒有 webstart,沒有小程序),那么您不需要 java,因為您的機器上沒有運行 java 代碼。

是的,如果你想在本地運行一個使用 JSP 頁面的網站,你至少需要 Java 和一個 servlet 容器:通常是 Tomcat 或 Jetty。

每個 jsp 頁面都被“編譯”成一個.java 文件,然后使用 javac 編譯器將其編譯成.class,最后由應用服務器執行。 所以是的,你不需要安裝 Java 來運行 JSP——更具體地說,你需要 JDK 而不僅僅是 JRE!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM