JSP生命周期就是從創建到燒毀的全部進程,類似于servlet生命周期,區分在于JSP生命周期還包括將JSP文件編譯成servlet。
以下是JSP生命周期中所走過的幾個階段:
編譯階段: servlet容器編譯servlet源文件,生成servlet類
初始化階段:加載與JSP對應的servlet類,創建其實例,并調用它的初始化方法
履行階段:調用與JSP對應的servlet實例的服務方法
燒毀階段:調用與JSP對應的servlet實例的燒毀方法,然后燒毀servlet實例
很明顯,JSP生命周期的4個主要階段和servlet生命周期非常相似,下面給出圖示: