服务器tomcat启动,立刻加载配置文件,获取配置文件信息,为项目后续代码提供数据支持。
解决
:此时的业务场景,我们需要web.xml文件中给指定的Servlet添加一个标签<load-on-startup>
此时的Servlet对象一般不做业务逻辑处理,而是做项目启动初始化数据使用。
实现步骤
:在web.xml中在<servlet></servlet>标签内部中配置:
2</load-on-startup> 1 2 3 4 5 --- 传入正整数,整数越小,被创建的优先级就越高.
Servlet初始化代码:
public class SecondServlet extends GenericServlet{
public void init() throws ServletException {
// 初始化方法。。。。
System.out.println("two------------------two");
}
public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
System.out.println("hello servlet two");
}
}