写一servlet 在WebApp部署后立即执行
....................
public class FooServlet extends HttpServlet
{
   public void init(ServletConfig cfg) throws ServletException
  {
       Test t = new Test();//your class
       t.test(); 
   }   public void destroy(){}}
-----------------------------------------
web.xml中配置:
<servlet>
     <servlet-name>FooServlet</servlet-name>
     <display-name>FooServlet</display-name>
     <servlet-class>com.xxx.FooServlet</servlet-class>
     <load-on-startup>1</load-on-startup>
</servlet>
------------------------------------------------

解决方案 »

  1.   

    这种方式我知道。
    主要是因为我要写一个类,然后打成jar包,放到别人的web app的lib里;
    当web app部署好以后,这个类里的某个方法就自动执行,不能对别人的
    web app做任何修改和配置,也最好不要给别人的web app增加任何额外的工作。
    我想知道这种能够实现吗?
      

  2.   

    一个朋友说的,写一个静态类,放在classpath里,APP Server就可能自动加载。
    让我突然间对类的加载顺序、加载时机、加载过程产生了一些疑问
    哪位老大给解释解释??