Worum es geht
Skript 08, Folien 16, 18, 19 und 20: ein Servlet-Beispiel, seine Deklaration und wie man es ausführt.
Skript 08, Folie 15 hat gezeigt, wann doGet läuft. Jetzt geht es darum, was darin steht: Wie schreibt ein Servlet eine HTML-Seite? Und woher weiß der Server, welches Servlet zu welcher Adresse gehört?
Zwei kleine Änderungen an der Folie: Die Folie lässt offen, woher die Personen kommen („irgendwoher“). Hier sind es zwei feste Personen, damit man die Ausgabe sieht. Und die Folie schreibt einmal getNName, auf Folie 28 aber getNname; hier steht überall getNname.
„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:
- Klasse und Methode doGet.
- Die Antwort als HTML ankündigen und die Seite Zeile für Zeile schreiben.
- Eine Tabellenzeile je Person, dann die fertige Seite.
- Das Servlet einer Adresse zuordnen: Annotation oder web.xml.
- Das Servlet auf den Server bringen und eine Klausurfrage.