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