2014-10-28 40 views
1

在編譯JSP文件的過程中,首先將其轉換爲.java文件,然後將其轉換爲.class文件,之後它將由容器加載以提供請求。我想知道容器放在哪裏轉換.java和.class文件。將在請求完成後提供。在JSP中進行編譯

在此先感謝!

回答

1

如果您使用的是Tomcat那麼這將是在工作目錄:

tomcat 
    work 
     catalina 
      localhost 
       webappName/context 
        java package directories 
          xyz.java 
+0

謝謝almas shaikh爲您的快速反應。 – Anandh 2014-10-28 06:52:38

+0

永遠歡迎您:) – SMA 2014-10-28 07:00:13

1

在JSP文件的彙編,這將是它第一次後,轉換成一個.java文件,然後.class文件將由容器加載以服務於請求

servlet容器將JSP編譯成擴展爲HttpServlet的類,並將其用於webapp的生命週期。

想要知道容器放轉換的.java和.class文件

你可以在應用程序服務器的work目錄生成的源代碼。例如在Tomcat中,/work目錄。

它將在請求完成後可用。

在JSP請求上,servlet容器將執行編譯後的JSP類,並將生成的輸出發送到Web瀏覽器中顯示出來。 Servlet容器將具有文件,直到應用程序的生命週期

+0

感謝San Krish爲您的快速反應。 – Anandh 2014-10-28 06:53:13

0

感謝提供fa烏爾快速反應..

我使用NetBeans 8.0 ..在編譯過程中JSP同樣的工作目錄是否知道Java文件和類文件?