我知道如何在tomcat启动时执行一个自己编写的类
我也知道在Servlet中如何使用Application对象
但是在想在Tomcat启动时向Appliaction对象中放入一个变量
但是一直无法实现,请教高人!!!谢谢

解决方案 »

  1.   

    写一个ServletContextListener,然后:    public void contextInitialized(ServletContextEvent sce)
        {   
            Object varValue = ...
            sce.getServletContext().setAttribute("varName", varValue)
        }
      

  2.   

    上面的意思就是监听服务器启动,
    服务器一启动就会执行上面方法里的代码!
    还可以监听Session开始/结束
    Request开始/结束