Java 在Apache Axis 2启动时加载类方法

Java 在Apache Axis 2启动时加载类方法,java,axis2,Java,Axis2,当ApacheAxis2启动时,我需要在Java类中执行一个静态方法,或者在应用程序范围内执行一些操作 请建议。您可以实现一个javax.servlet.ServletContextListener并将其添加到部署描述符(web.xml): 您的Servlet: package your.pack.age.path; import org.apache.axis2.transport.http.AxisServlet; public class YourAxis2Servlet extends

当ApacheAxis2启动时,我需要在Java类中执行一个静态方法,或者在应用程序范围内执行一些操作


请建议。

您可以实现一个
javax.servlet.ServletContextListener
并将其添加到部署描述符(
web.xml
):

您的Servlet:

package your.pack.age.path;
import org.apache.axis2.transport.http.AxisServlet;

public class YourAxis2Servlet extends AxisServlet {

  public void init(ServletConfig config) throws ServletException {
    super.init(config);
    // your initialization code here
    //...
  }  
  //...
}

您可以实现一个
javax.servlet.ServletContextListener
,并将其添加到部署描述符(
web.xml
):

您的Servlet:

package your.pack.age.path;
import org.apache.axis2.transport.http.AxisServlet;

public class YourAxis2Servlet extends AxisServlet {

  public void init(ServletConfig config) throws ServletException {
    super.init(config);
    // your initialization code here
    //...
  }  
  //...
}
package your.pack.age.path;
import org.apache.axis2.transport.http.AxisServlet;

public class YourAxis2Servlet extends AxisServlet {

  public void init(ServletConfig config) throws ServletException {
    super.init(config);
    // your initialization code here
    //...
  }  
  //...
}