Worum es geht
Skript 08, Folien 27 bis 30: Frontend-Entwicklung, Jakarta Server Pages und ihre Verarbeitung.
Der Browser kann kein Java ausführen. Er versteht HTML, dazu CSS und JavaScript. Eine JSP-Seite enthält aber Java-Code. Die Frage ist: Was macht der Server mit ihr, bevor der Browser etwas bekommt?
Die Folien nennen nur die Dateien, keinen Code. Wir nehmen eine kleine eigene Seite, Democlass.jsp, und zeigen, was aus ihr wird.
„Folie N“ heißt hier immer die N-te Seite der PDF-Datei. Die kleine Zahl unten auf der Folie kann davon abweichen.
So gehen wir vor:
- Warum Servlets für HTML-Seiten unpraktisch sind.
- Die Idee von JSP: HTML mit eingestreutem Java.
- Die fünf Stationen von der Anfrage bis zur Antwort.
- Wer auf dem Server welche Arbeit macht.
- Eine Klausurfrage zum Üben.