Servlet

199 阅读1分钟

load-on-startup的作用

web.xml中设置该值,如:

	<servlet>
		<description></description>
		<display-name>ajaxEngine</display-name>
		<servlet-name>ajaxEngine</servlet-name>
		<servlet-class>com.al.ec.portal.framework.core.processor.AjaxActionEngine</servlet-class>
		<load-on-startup>4</load-on-startup>
	</servlet>

	<servlet-mapping>
		<servlet-name>ajaxEngine</servlet-name>
		<url-pattern>/aje.so</url-pattern>
	</servlet-mapping>

在servlet的配置当中,5的含义是:
标记容器是否在启动的时候就加载这个servlet。
当值为0或者大于0时,表示容器在应用启动时就加载这个servlet;
当是一个负数时或者没有指定时,则指示容器在该servlet被选择时才加载。
正数的值越小,启动该servlet的优先级越高。