Servlets und JavaServer Pages (JSP) bilden seit Jahren die stabile Basis der meisten
in Java implementierten Web-Anwendungen. Die Standardisierung und Erweiterbarkeit
dieser beiden Technologien haben dafür gesorgt, dass sie zum Rückgrat
moderner Web-Frameworks werden konnten (z.B. bei Struts oder JSF) - für den
Einsatz derartiger Frameworks ist ein solides Wissen über die Basistechnologien
Servlets und JSP unverzichtbar.
Inhalte
Servlet Grundlagen
- Servlets und Servlet Container
- Der Lebenszyklus von Java Servlets
- Aufbau und Konfiguration von Java Web-Anwendungen
- Auswertung des HTTP-Request
Servlets im praktischen Einsatz
- HTTP-Sitzungen verwalten
- Servlet Filter und Listener
- Kooperierende Servlets
JSP Grundlagen
- Lebenszyklus einer JSP
- Anatomie einer JSP: Direktiven, Scriplets, Expressions, Aktionen
- JavaBeans in JSP nutzen
- Custom Taglibs einsetzen
Die JSP Expression Language (EL)
- Variablen und Operatoren
- Implizite Objekte
- Funktionen in EL
JSP Standard Tag Library (JSTL)
- Präsentationslogik mit der core Library
- Internationalisierung mit der format Library
- XML-Verarbeitung und Datenbankugriff
JSP erweitern mit eigenen Tags
- Klassisch: Implementierung in Java
- Einfach und flexibel: Tagfiles
- Aufbau des Tag Library Descriptors (TLD)
Zielgruppe / Voraussetzungen
- Entwickler von Java Web-Anwendungen
- Praktische Erfahrungen in der Java-Entwicklung
- Basiswissen in HTML
Dauer
Preis
Termine
- 07.04.2008
- 29.09.2008
- weitere Termine auf Anfrage