JSP / Servlet应用程序中的main()方法在哪里?

我问这个问题的原因是我想编写代码,以在应用程序启动后对其进行初始化,并在以后进行清理。

我不想使用servlet init()方法,因为它是每个servlet的方法。

回答:

main()Servlet中没有方法。

如果

我问这个问题的原因是我想编写代码,以在应用程序启动后对其进行初始化,并在以后进行清理。

您可以使用已ServletContextListener实施

public class MyServletContext implements ServletContextListener{

ServletContext context;

public void contextInitialized(ServletContextEvent contextEvent) {

System.out.println("Context Created");

}

public void contextDestroyed(ServletContextEvent contextEvent) {

System.out.println("Context Destroyed");

}

}

web.xml

<listener>

<listener-class>

com.yourpackage.MyServletContext

</listener-class>

</listener>

以上是 JSP / Servlet应用程序中的main()方法在哪里? 的全部内容, 来源链接: utcz.com/qa/426432.html

回到顶部