7.2. Am Ende ist eine JSP nur ein Servlet

Irgendwann wird Ihre JSP zu einem ausgewachsenen Servlet, das in Ihrer Webanwendung läuft. Sie ist wie jedes andere Servlet, nur dass die ServletKlasse für Sie geschrieben wird – durch den Container.

Der Container nimmt das, was Sie in Ihre JSP geschrieben haben, übersetzt es in eine Servlet-Klassenquelle (.java-Datei) und kompiliert diese dann zu einer Java-Servlet-Klasse. Anschließend ist sie einfach ein ganz gewöhnliches Servlet, das auf genau die gleiche Weise läuft, wie es laufen würde, hätten Sie den Code selbst geschrieben und kompiliert. Anders gesagt: Der Container lädt die Servlet-Klasse, instantiiert und initialisiert sie, erstellt für jede Anfrage einen separaten Thread und ruft die service()-Methode ...

Get Servlets und JSPs™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.