一、ServletContext
Servlet Container 会为每个WEB应用创建一个ServletContext,用于Servlet 与Servlet Container之间的通讯,如dispatch requests等。
ServletContext 用于共享全局信息,类似于这个项目的全局变量集合。(部署在集群除外)。
二、web.xml加载流程
ServletContext——Listener——Filter——Servlet
WEB 容器将创建ServletContext,再顺序加载Listener、Filter、Servlet.
三、用IDEA生成Maven应用
File->New Project->选左边的Maven,选择Create from archetype中的org.apache.archetypes.maven-archetype-webapp
这样就生成了基于Maven的WEB空应用。