本文主要是介绍IQ——servlet启动时创建,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、配置
要把某个servlet的创建时机提前到服务器启动时,需要找到应用的web.xml,在需要提前创建的servlet注册标签中加入load-on-startup标签
<servlet><servlet-name>HelloServlet</servlet-name><servlet-class>servlet.HelloServlet</servlet-class><load-on-startup>1</load-on-startup></servlet>
load-on-startup标签的值通常是任意一个正整数
二、影响
在一个应用中可以同时给多个servlet注册标签配置load-on-startup标签,让他们都在服务器启动时创建对象
1、所有的servlet注册信息的load-on-startup值相同
则创建servlet对象的顺序就是按照web.xml中servlet的注册顺序,从上到下依次创建
2、如果servlet的配置load-on-startup值不同(注意)
则哪一个的值小,那么它在服务器启动时就先创建对象
这篇关于IQ——servlet启动时创建的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!