Jakarta Tomcat Webserver

Servlets und JSP


Java Server Pages

Java Server Pages (JSP) sind eine Erweiterung der Servlet-Technologie für HTML und XML-Seiten zum Verbinden von statischen und dynamischen Inhalten. JSP funktionieren ähnlich wie Server Side Includes und Active Server Pages: eine statische HTML-Seite enthält anstelle eines <Servlet> Tag den Servlet-Code innerhalb von <% ... %> . Dabei sind die Variablen request, response, out und automatisch definiert.

Beispiel Hello Name mit JSP.

Beim ersten Seitenaufruf generiert der Server automatisch ein Servlet im Hintergrund das eine statische Seite mit dem gewünschten Seiteninhalt erzeugt ( statisch und dynamisch).

  • das vom Server erzeugte Servlet

    Das so erzeugte Servlet kann bei weiteren Aufrufen der Seite wiederverwendet werden, solange die JSP-Seite nicht verändert wird. JSP-Seiten können auch Quellcode in anderen Sprachen enthalten, diese werden über den Parameter language <language = "java"> eingestellt. Es muss allerdings eine Sprache gewählt werden die vom verwendeten JSP-Compiler unterstützt wird.

    Zur Verwendung von JSP muss der Server eine entsprechende Unterstützung (JSP-Compiler) haben, einfache Servlet-Unterstützung reicht hierfür nicht aus.

  • Jasper ist der JSP-Compiler für Tomcat 4.0
    [ Seminar Linux und Apache ] [ zurück ] [ weiter ]