Verwenden Sie ein spezielles Autostart-Servlet, um es beim Start zu initialisieren und Anwendungsdaten freizugeben.

Ich muss eine Konfiguration abrufen, eine Verbindung zu externen Ressourcen / Objekten / Systemen herstellen und diese im Anwendungsbereich speichern.

Ich kann meine Anwendung auf zwei Arten einrichten:

Overriding theinit() in den vorhandenen Servlets und dem erforderlichen Code, und halten Sie alle konstruierten Objekte in demselben Servlet.Haben Sie eine Art Initialisierungsservlet und verwenden Sie desseninit(), um die Arbeit zu erledigen. Speichern Sie dann erstellte Objekte inServletContext, um es mit meinen anderen Servlets zu teilen.

Welche von oben ist besserer Ansatz? Gibt es eine bessere Möglichkeit, Objekte zwischen Servlets zu teilen? Sie direkt von einander anrufen oder so ...?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage