Created by daniel-eberwein
about 10 years ago
|
||
Erfinder des WWW
WWW
Basistechnologien des Internets
Aufbau einer URL
HTTP
HTTP - zustandlos
HTTP - Anfrage an den Server
HTTP - Antwort des Servers
HTTP - Verben
HTTP - Statuscodes
HTTP - Aufbau der Anfrage
HTTP - Aufbau der Antwort
HTML - Boxenmodell
HTML - Ablauf
CSS - Ablauf
Einbinden einer CSS in HTML
JavaScript
JavaScript - DuckTyping
JavaScript - Prototypbasierte Objektorientierung
JavaScript in HTML einbinden
JavaScript und DOM
AJAX
Anwendungen ohne AJAX
Anwendungen mit AJAX
AJAX - Beispiel
JavaScript - Vor-und Nachteile
Serverseitiger Code - Ablauf
Aktive Serverseiten - Ablauf
Webanwendungen
Applikationsserver
Webcontainer
Javabasierte Webanwendungen - Ablauf
Servlets
Servlets - Vorteile
Servlets - Nachteile
Komponenten des Webcontainers
Deployment
Servletobjekt
Requestobjekt
Responseobjekt
Servlet Lebenszyklus
class HttpServlet
Methoden von HttpServlet
Beispiel eines Servlets
Deployment - Webarchiv
Die 3 Kontexte
Servlet Context
Session Context
Request Context
Einsatz des Request Context
Weiterleitung (mit Request Dispatcher)
Java Server Pages (JSP)
JSP vs. Servlet
Vorteile JSP vs. Servlet
Java Code in JSPs verwenden
Templateseiten
Architekturtyp: Model 1
Architekturtyp: Model 2
Java Beans
Architekturtyp: MVC
MVC-Architektur (Bild)
Verwendung von Java Beans
Vermeidung von Java-Code in JSP
Expression Language
JSP und MVC - Ablauf - Servlets (C)
JSP und MVC - Ablauf - Beans (M)
JSP und MVC - Ablauf - JSP (V)
JSP und MVC - Ablauf
JSP und MVC - Ablauf
Vorteile MVC