JSP基礎(一)JSP介紹,文件結構及執行過程
JSP
Java Server Pages (JSP) Java服務器端的頁面。
在傳統的網頁HTML文件(*.htm, *.html)中加入Java程序片斷(Scriptlet)和JSP標簽,就構成了JSP網頁。
Java程序片斷可以操縱數據庫、重新定向網頁以及發送E-mail等,實現建立動態網站所需要的功能。
所有程序操作都在服務器端執行,網絡上傳送給客戶端的僅是得到的結果,這樣大大降低了對客戶端瀏覽器的要求,即使客戶端瀏覽器不支持Java,也可以訪問JSP網頁。
JSP文件結構及主要標簽
JSP執行過程
JSP詳細執行流程:
其中“是否是修改或創建后第一次調用”是針對所有用戶的,如果是第一次,則進行編譯,如果不是第一次,則說明已經編譯好了,直接跳轉到執行步驟,這樣可以提高效率。
如果是使用Tomcat,編譯生成的.java和.class文件會放在Tomcat的work目錄下。
JSP最終都會轉換成Servlet去執行。
參考資料
聖思園張龍老師視頻教程。