1. 程式人生 > >Servlet、過濾器、監聽器對象的實例化和銷毀的優先級

Servlet、過濾器、監聽器對象的實例化和銷毀的優先級

servlet優先級

實例化時:

監聽器-->過濾器-->Servlet

銷毀時:

過濾器-->Servlet-->監聽器


Servlet實例化的順序:

  1. 若設置了loadOnStartUp屬性值≥0,則在Wed容器開啟的時候就實例化,否則訪問時實例化;

  2. 如果Servlet是在Web.xml文件中配置的,那麽多個Servlet的實例化順序是:

    1. Web容器啟動時加載的Servlet按照配置優先級進行加載

    2. 優先級相同的安裝配置的先後順序進行加載

    3. 沒配置Web容器啟動時加載的,在訪問時被加載

本文出自 “心飛翔” 博客,請務必保留此出處http://weiweili.blog.51cto.com/6675651/1961296

Servlet、過濾器、監聽器對象的實例化和銷毀的優先級