在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>