Servelt对象是第一次被访问的时候创建的,init方法就会执行,假设在init方法中做了一些比较耗时的工作,第一个访问Servelt 的用户就要等待一段时间,所以我们需要在服务器启动的时候创建Servlet对象。
进行配置
打开web.xml文件,找到需要启动时加载的Servlet标签
<servlet>
<servlet-name>ServletDemo2</servlet-name>
<servlet-class>com.swpu.servlet.ServletDemo2</servlet-class>
<!--配置启动时加载-->
<load-on-startup>2</load-on-startup>
</servlet>
标签的作用就是设置Servlet类的启动顺序,一般从2开始,1作为服务器默认Servlet类已被占用。