Java Goes Web - Praxis-Einheit 2

HTTP und HTML

Ziel
  • Sich mit html vertraut machen beziehungsweise wieder in Erinnerung rufen
  • Eingabefelder in Html
  • Http-Methode GET in Aktion sehen
HTML Unter c:\webappjava\Beispiele\HTML finden Sie zwei html-Dateien intro-input.html und intro-login.html.
Öffnen Sie intro-input.html im Browser.
Schauen Sie sich bitte auch den Quelltext der Seite an.
Geben Sie etwas in das Eingabefeld ein und drücken Sie die Eingabetaste. Was geschieht?
Welche Seite wird jetzt im Browser angezeigt? Achten Sie bitte auch auf das Adressfeld des Browsers.
HTML im Webserver Diese Seiten wurden vom Dateisystem gelesen. Lassen Sie sie nun vom Webserver ausliefern.
Kopieren Sie die Dateien dazu in das Verzeichnis C:\apache-tomcat-6.0.20\webapps\ROOT.
Der Webserver liefert die Seiten jetzt unter folgender Adresse aus:
http://localhost:8080/intro-input.html
** HTTP Request und Response Mit Telnet können Sie einen HTTP-Request an den Server absenden. Öffnen Sie dazu eine Command-Shell und geben Sie folgenden Befehl ein:
telnet localhost 8080
Anschliessend kopieren Sie die folgenden beiden Zeilen in die Shell und schliessen Sie mit 2 mal Eingabetaste ab. Achtung, Sie können Ihre Eingabe nicht sehen, aber die Ausgabe des Http-Servers.
GET /intro-input.html HTTP/1.0
CONNECTION: Keep-Alive