1.默认情况下,只有在初次访问servlet的时候,才会执行init方法。有的时候,我们可能需要在这个方法里面执行一些初始化的工作,甚至是做一些比较耗时的逻辑。
2.那么这个时候,初次访问,可能会在init方法中逗留太久的时间,那么有没有方法可以让这个初始化的时机提前一点。
3.在配置的时候,使用load-on-startup元素来指定,给定的数字越小,启动的时机就越早,一般不写负数,从2开始即可。
下面是web.xml文件
下面是两个servlet中的init方法
启动tomcat,执行顺序为: