-> (Keine Last beim Start) Tag Wenn ein Servlet auf dem Server bereitgestellt wird, liegt es in der Verantwortung des Servers, das Servlet-Objekt zu erstellen. Beispiel: Angenommen, Servlet wird auf dem Server bereitgestellt. (Servlet-Objekt ist auf dem Server nicht verfügbar.) Der Client sendet die Anforderung zum ersten Mal an das Servlet. Anschließend erstellt der Server das Servlet-Objekt mithilfe des Standardkonstruktors und ruft sofort init () auf. Wenn der Client die Anforderung sendet, wird nur die Servicemethode ausgeführt, da das Objekt bereits verfügbar ist
Wenn im Bereitstellungsdeskriptor das Tag zum Laden beim Start verwendet wird: Zum Zeitpunkt der Bereitstellung selbst erstellt der Server das Servlet-Objekt für die Servlets auf der Grundlage des positiven Werts zwischen den Tags. Die Erstellung von Objekten für die Servlet-Klassen erfolgt von 0 bis 128. Das Servlet mit der Nummer 0 wird zuerst erstellt, gefolgt von anderen Nummern.
Wenn wir für zwei Servlets in web.xml den gleichen Wert angeben, werden Objekte basierend auf der Position der Klassen in web.xml erstellt, die auch von Server zu Server unterschiedlich sind.
Wenn zwischen dem Laden beim Start ein negativer Wert angegeben wird, erstellt der Server das Servlet-Objekt nicht.
Andere Szenarien, in denen der Server das Objekt für das Servlet erstellt.
Wenn in web.xml kein Lade-Start-Tag verwendet wird, wird das Projekt immer dann bereitgestellt, wenn der Client die Anforderung zum ersten Mal sendet, wenn der Server das Objekt erstellt, und der Server für den Aufruf seiner Lebenszyklusmethoden verantwortlich ist. Dann, wenn eine .class auf dem Server (Tomcat) geändert wurde. Der Client sendet erneut die Anforderung für ein geändertes Servlet. Im Falle von Tomcat wird jedoch kein neues Objekt erstellt und der Server verwendet das vorhandene Objekt, es sei denn, der Server wird neu gestartet. Wenn jedoch in der Klasse der Weblogik die .class-Datei auf dem Server geändert wird, ohne den Server neu zu starten, wenn er eine Anforderung empfängt, ruft der Server die destroy-Methode für ein vorhandenes Servlet auf, erstellt ein neues Servlet-Objekt und ruft init () für dessen Initilisierung auf .