jsp生命週期就是從建立到銷毀的整個過程,類似於servlet生命週期,區別在於jsp生命週期還包括將jsp檔案編譯成servlet。以下是jsp生命週期中所走過的幾個階段:
編譯階段: servlet容器編譯servlet原始檔,生成servlet類
初始化階段:載入與jsp對應的servlet類,建立其實例,並呼叫它的初始化方法
執行階段:呼叫與jsp對應的servlet例項的服務方法
銷毀階段:呼叫與jsp對應的servlet例項的銷毀方法,然後銷毀servlet例項
很明顯,jsp生命週期的四個主要階段和servlet生命週期非常相似,下面給出圖示:
JSP 生命週期
在本章中,我們將討論jsp的生命週期。理解jsp底層功能的關鍵是理解它們遵循的簡單生命週期。jsp生命週期定義為從建立到銷毀的整個過程。這類似於servlet生命週期,但需要額外的步驟才能將jsp編譯為servlet。以下是jsp遵循的路徑 當瀏覽器請求jsp時,jsp引擎首先檢查是否需要編譯頁面。...
JSP的生命週期
jsp生命週期可分為6個階段,其中解析,翻譯,編譯可以規劃為乙個階段,所以也會有人把jsp的生命週期劃分為4個階段 解析階段 servlet容器解析jsp檔案 如果有語法錯誤,就會向客戶端返回錯誤資訊 翻譯階段 servelet容器把jsp檔案翻譯成servelet原始檔 編譯階段 servelet...
jsp的生命週期
解析階段 servlet容器解析jsp檔案 如果有語法錯誤,就會向客戶端返回錯誤資訊翻譯階段 servlet容器把jsp檔案翻譯成servlet原始檔 編譯階段 servlet容器編譯servlet原始檔,生成servelet類 初始化階段 載入與jsp對應的servlet類,建立其實例,並呼叫它的...