回顾Servlet生命周期方法的执行流程
在启动Tomcat服务器的时候,没有对Servlet创建和初始化操作
在第一次服务端请求的时候:
1) 创建Servlet对象
2) 调用init方法做初始化
3)调用service方法,处理请求
如果某一天,某一个Servlet(核心Servlet:初始化全局信息)需要在启动服务器的时候就创建出来,怎么办?
XML配置:
此时的servlet就会在服务器启动的时候创建好,并做好初始化的操作。
注解:
比如:在Struts1中的核心Action其本质就是Servlet。既然核心的Action是用来处理所有请求的,就应该在服务器启动的时候就初始化,而不是第一个请求过来,才初始化