NingG +

web.xml文件简介

几点:

自己GitHub上开启了一个工程web-demo,关于Web.xml的内容,也有涉及。

web.xml文件详解

简要几点:

web.xml中包含的内容

直接来原文:

基本过程

几点:

Load-on-startup

<load-on-startup>5</load-on-startup>元素几点:

加载顺序

listener、filter、servlet的加载顺序,与他们的书写顺序无关,而实际加载顺序:

  1. ServletContext
  2. listener
  3. filter
  4. servlet

思考:上述的理论支撑在哪?设计来源?context-param,为ServletContext提供键值对,即,Servlet上下文的信息,这些信息listener、filter、servlet都有可能用到,因此,真正加载顺序是:

  1. context-param
  2. listener
  3. filter
  4. servlet

其他几点说明:

参考来源

Top