Java Web应用的生命周期
生活随笔
收集整理的這篇文章主要介紹了
Java Web应用的生命周期
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Java Web應用的生命周期。三個階段:啟動,運行,終止。
無論是web還是servlet他們的生命周期都是有容器來控制的。
啟動:
1. 把web.xm 加載到內(nèi)存中
2. 為web應用創(chuàng)建一個ServletContext對象
3. 對所有的Filter進行初始化。
4. 對那些需要在啟動時初始化的servlet初始化。
運行:
在這個階段所有的servlet處于待命狀態(tài),等待客戶端的請求。如果客戶端的請求servlet不存在,則初始化對應的servlet。
銷毀:
1.銷毀所有處于運行狀態(tài)的servlet
2.銷毀所有處于運行狀態(tài)的Filter
3.銷毀與web應用相關的對象,如servletContext,釋放應用占用的資源
最新內(nèi)容請見作者的GitHub頁:http://qaseven.github.io/
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的Java Web应用的生命周期的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 云计算机房的建设预算,射阳高级中学云计算
- 下一篇: 【发现问题】Java中PrintWrit