设置的<load-on-startup>1</load-on-startup>没起作用
在web.xml中设置进行了如下设置:
XML code
<servlet>
<servlet-name>InitServlet</servlet-name>
<servlet-class>test.InitServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>InitServlet</servlet-name>
<url-pattern>/InitServlet</url-pattern>
</servlet-mapping>
然而在Tomcat启动时,并没有加载InitServlet,这是怎么回事啊???
------解决方案--------------------load-on-startup设置为1表示 tomcat启动,只调用servlet的init方法,并不会请求该servlet
------解决方案--------------------
------解决方案--------------------servlet不同于listener 与filter ,不访问不加载的....
------解决方案--------------------访问index.jsp是访问org.apache.catalina.servlets.DefaultServlet的实例