Application Web Java au démarrage
Existe-t-il un moyen d'exécuter du code java, lorsqu'un Java EE (Java web project) démarre (ou reçoit une première demande)? Je sais que les servlets ont des méthodes init()
, mais existe-t-il une telle méthode pour une application entière?
0
Author: Aleksandr M, 2014-10-22
1 answers
Ont une classe qui
implements ServletContextListener
Et dans votre web.xml
<listener>
<listener-class> myPackage.MyServletContextListener </listener-class>
</listener>
Voir http://docs.oracle.com/javaee/6/api/javax/servlet/ServletContextListener.html
Et remplacer
void contextInitialized(ServletContextEvent sce)
3
Author: Scary Wombat, 2014-10-22 02:24:30