在java web project中,如何自动加载Servlet,只要简单的在web.xml中配置就行。
<load-on-startup>x</load-on-startup>
当x的值等于0或是大于0时表示应用启动时就加载这个Servlet,正数的值越小,表示启动该Servlet的优先级越高;
当x的值小于0或者是没有指定的时候,表示当Servlet被选择或是访问时才加载;
一下是个配置小例子:
<!-- 配置pushServer Session超时 -->
<servlet>
<servlet-name>sessionTimeOutServlet</servlet-name>
<servlet-class>com.suntek.ivr.pushserver.servlet.SessionTimeOutServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<!-- 配置pushServer Session超时 end -->