2009-06-19 6 views
0

Est-ce que quelqu'un peut dire comment arrêter une application Web lorsqu'une erreur critique est rencontrée lors de l'initialisation, par ex. propriété importante est manquant qui affectera l'ensemble de l'application, je veux arrêter l'application web, si system.exit n'est pas une bonne option, quelqu'un peut-il indiquer comment faire tomber l'application. Pls ne me dit pas d'enregistrer l'erreur, envoyer un e-mail, erreur d'affichage msg dans la bienvenue, etc. Je veux savoir s'il existe un moyen dans servlet on peut arrêter l'application web de chargement et d'arrêt de l'application.Servlet ou POJO entraînant une application Web

Merci. San

Répondre

2

Votre méthode de servlet init() devrait lancer un ServletException. Cela indiquera au conteneur de servlet que le servlet n'a pas réussi à s'initialiser correctement et ne doit pas être utilisé.

Votre application sera par conséquent indisponible. Cela signifie que d'autres applications hébergées dans votre conteneur seront toujours disponibles.

Remarque this question re. en appelant le System.exit() depuis Tomcat. Il peut offrir quelques informations supplémentaires.

Questions connexes