Java Server Pages erleichtern im Vergleich zu Servlets die Arbeit beim Aufbau von dynamischen Web-Anwendungen mit Java.
JSP-Seiten sind HTML-Seiten, in die mit speziellen Tags Java-Programmcode eingebaut werden kann. Der Server
muß bei JSP-Seiten Schwerstarbeit leisten. Wenn eine JSP-Seite geändert und neu aufgerufen wird, so sind folgende
Schritte notwendig:
Übersetzung JSP -> Java-Servlet
Übersetzung Java-Quellcode (.java-Datei) in Bytecode (.class-Datei)
Aufruf der class-Datei
Aus diesem Grund dauert der erste Aufruf einer JSP-Seite wesentlich länger. Wird ein allgemein eingebautes Bean oder
HTML-Teil verändert, so müssen alle Servlet-Seiten neu in Bytecode compiliert werden.
Danach existiert eine
Seite aber wie bei den Servlets innerhalb der VM und ist deshalb wesentlich schneller als bei anderen
Lösungen, bei denen immer ein Übersetzungsprozess stattfinden muß, vor allem aber schneller als cgi!
Der Betreiber von www.dBooks.de übernimmt keine
Verantwortung für den Inhalt und die Richtigkeit der Angaben auf
den verlinkten Websites.
Zu den üblichen NoNos gibt es keine direkten Verweise.