如果要想让 servlet 的 init () 方法在服务器启动 时就被执行,则需要在 web.xml 中相应的 servlet 下配置 <servlet > <servlet -name>test</servlet -name> <servlet -class>com.zzk.test.MyServlet</servlet -class> <load-on-startup>1</load-on-startup> </servlet > <servlet -mapping> <serlvet-name>test</servlet -name> <url-pattern>/test</url-pattern> </servlet -mapping> 即将: <load-on-startup>1</load-on-startup>设置为正整数(包括0) 这样此SERVLET 就会在服务器启动 时执行了。(注意:如果设置为负整数,则不会在启动 服务器时执行) 如果不配置,启动 服务器时也不会执行,而要等此SERVLET 被调用时才会被执行。 |