導航:首頁 > 源碼編譯 > jsp編譯過後頁面文件在哪

jsp編譯過後頁面文件在哪

發布時間:2022-08-06 16:10:07

1. 關於jsp文件到底放在哪個文件夾下的問題,困擾很久了,求教啊啊啊。。

這個應該是有要求的 後期除了首頁 ,一般都是在類似webapps文件夾下,不過,要在配置文件里配置訪問目錄,用借口訪問,不是直接訪問jsp頁面;例如:amin/admin.shtml 可以瀏覽 webapps下admin下admin.jsp頁面

2. resin 中jsp 編譯之後的java文件在哪裡

resin 中jsp 編譯之後的java文件位置:
對於Resin而言,JSP頁面生成的Java文件放在WEB-INF/work路徑對應的Web應用下。
例如:
resin的安裝路徑/webapps/test/demo/test.jsp
生成對應的java文件
resin的安裝路徑/WEB-INF/work/_demo/_test.java/

3. tomcat編譯的jsp文件在哪兒

jsp只有用戶訪問的時候,服務端也就是tomcat才對jsp進行編譯變成html返回給瀏覽器。
所有你在tomcat下是找不到編譯完成的hhtml頁面,但是你可以用瀏覽器打開你的jsp頁面,然後右鍵選擇查看源代碼就能看到編譯之後的html代碼。

4. jsp編譯後文件位置在哪裡

在javaweb項目文件夾裡面的bin文件夾裡面,源代碼在src文件夾

5. 怎樣查看Jsp編譯後生成的Java文件

可能大多數Jsp開發員在寫完程序測試通過後,不太會關注Jsp生成的Java文件,其實,通過Java代碼,更能體現程序代碼的真正含義,對進一步研究程序代碼的後台運行情況是非常有幫助的。例如,用Jsp編寫代碼時,有時候用<%! %>,有時候用<% %>,加不加感嘆號,(Jsp代碼加感嘆號與不加感嘆號的區別)這類問題在教程里一般不會涉及到,從這里找到問題的突破口——Jsp生成的Java文件!所以,對於Jsp開發,有必要知道這點技能。

(1):對於Tomcat而言,JSP頁面生成的Java文件放在work路徑對應的Web應用下。例如:

D:/Tomcat5.5/webapps/test/test.jsp

生成對應的java文件

D:/Tomcat5.5/work/Standalone/localhost/test/

對於Resin而言,JSP頁面生成的Java文件放在WEB-INF/work路徑對應的Web應用下。例如:

D:/Resin3.1.6/webapps/test/demo/test.jsp

生成對應的java文件

D:/Resin3.1.6/WEB-INF/work/_demo/_test.java/

(2):Jsp與Servlet的關系

1、JSP文件必須在JSP伺服器內運行。

2、JSP文件必須生成Servlet才能執行。

3、每個JSP頁面的第一個訪問者速度很慢,因為必須等待JSP編譯成Servlet。

4、JSP頁面的訪問者無須安裝任何客戶端,甚至不需要可以運行Java的運行環境,因為JSP頁面輸送到客戶端的是標准HTML頁面。

5、JSP頁面的靜態內容、JSP腳本都會轉換成Servlet的xxxService()方法,類似於自行創建Servlet時service()方法。

6、JSP聲明部分,轉換成Servlet的成員部分。所有JSP聲明部分可以使用private,protected,public,static等修飾符,其他地方則不行。

7、JSP的輸出表達式(<%= ..%>部分),輸出表達式會轉換成Servlet的xxxService()方法里的輸出語句。

8、九個內置對象要麼是xxxService()方法的形參,要麼是該方法的局部變數,所以九個內置對象只能在JSP腳本和輸出表達式中使用。

從上述第5、6點,其實就可以解釋Jsp代碼加感嘆號與不加感嘆號的區別的問題。

(3):在Tomcat下指定Jsp生成的Java文件路徑:

當需要自定義Jsp生成的Java文件位置時,可以通過如下兩種方法來實現:

方法1.在tomcat的配置文件server.xml(路徑:tomcat路徑\conf下面)里,找到:<Context docBase="D:/workspace/icinfo/trunk/web" path="" reloadable="false" debug="0" crossContext="true" workDir="D:/workspace/icinfo/trunk/web/WEB-INF/lib/CommonPKI/META-INF/work"/>,添加如上的workDir=""屬性,""里寫你的要看到.java/.class的路徑.

方法2.到conf/Catalina/localhost下找到你項目的.xml培植文件,找到方法1中的代碼,後續操作同方法1.

(4):保留Weblogic 中Jsp編譯後生成的Java文件:

在weblogic.xml中加入:

看看web應用在Weblogic中生成臨時文件中,有Java文件了。

6. Eclipse中編譯好的JSP文件放在哪裡

去webapp文件夾下找到webinf,裡面有一個classes文件夾

7. jsp編譯的servlet的文件在哪

jsp被編譯後會生成servlet,拿eclipse來說,編譯後的路徑:
工程\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\JspProject\org\apache\jsp
JSP全名為Java Server Pages,中文名叫java伺服器頁面,其根本是一個簡化的Servlet設計,它 是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態網頁技術標准。JSP技術有點類似ASP技術,它是在傳統的網頁HTML(標准通用標記語言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件,後綴名為(*.jsp)。 用JSP開發的Web應用是跨平台的,既能在Linux下運行,也能在其他操作系統上運行。它實現了Html語法中的java擴展(以 形式)。JSP與Servlet一樣,是在伺服器端執行的。通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。

8. idea運行jsp文件編譯後的class文件在哪

jsp運行在容器裡面,你可以根據控制台列印的信息查找jsp被編譯為class文件的最終路徑

9. jsp文件放在tomcat的哪個目錄下

jsp文件放在「tomcat存放路徑webapps項目名稱相對項目路徑jsp文件」。

解釋:java項目編譯後的文件放在tomcat下的「webapps」路徑下,之後jsp頁面就在此路徑下(jsp位置和用戶存放的項目路徑有關系)。

閱讀全文

與jsp編譯過後頁面文件在哪相關的資料

熱點內容
仿微信聊天系統源碼廣州公司 瀏覽:104
怎麼查看我的世界伺服器日誌 瀏覽:428
怎麼從程序員走到成功 瀏覽:820
把軟體放入文件夾中如何移出 瀏覽:205
紅包源碼企業即時聊天軟體 瀏覽:576
xp安裝python 瀏覽:8
西門子參數編程讀取半徑值 瀏覽:399
洗首飾解壓小視頻 瀏覽:964
01背包問題的演算法解決 瀏覽:373
sd卡放哪個文件夾 瀏覽:301
解釋器模式java 瀏覽:104
android垂直自動滾動條 瀏覽:153
計算器java小程序 瀏覽:27
java的簡稱 瀏覽:68
雲伺服器公網ip地址 瀏覽:580
php對資料庫操作 瀏覽:237
java爬圖片 瀏覽:866
汽車小壓縮機拆解 瀏覽:830
雲桌面卡是因為伺服器的原因嗎 瀏覽:381
qd123壓縮機 瀏覽:974