就是在web.xml文件中的Servlet标签下加<load-on-start>啊,如<load-on-start>1</load-on-start>,里面的数字表示了自动加载的顺序,越小的越先加载。

解决方案 »

  1.   

    web.xml 中加上
    <servlet>   
      <servlet-name>test</servlet-name>     
      <servlet-class>com.MyServlet</servlet-class>   
      <load-on-startup>10</load-on-startup>   
    </servlet>   
    <servlet-mapping>   
      <servlet-name>test</servlet-name>   
      <url-pattern>/test</url-pattern>   
    </servlet-mapping>com.MyServlet 是指com包中的一个MyServlet类.
    加上以上信息后会自动运行MyServlet.init() 函数
    public class MyServlet extends HttpServlet{    private static final long serialVersionUID = 1L;
     
        public MyServlet(){
         }    public void init()
           ...
        }}
      

  2.   

    注意web.xml中加上 <load-on-startup>标签
      

  3.   

    <load-on-startup>xxx</load-on-startup>
      

  4.   

    最好的方法用调度,有开源的工具Quartz,具体的Google一下就可以了,很简单的
      

  5.   

    修改
    %TOMCAT_HOME%\conf\server.XML
    大致如下:
    <Context path="" docBase="ROOT" debug="0"  reloadable="true"/>
    其中reloadable就是配置是否自动reload的,把它设为true,如果没有这一项,加上。