Modulname
Modul Web-Anwendungen 2
Studienbereich
Bachelor-Studienabschnitt, Pflichtfach, Empfohlenes Semester: 4. Semester
Fach
Web- und Medien-Informatik
Anzahl LP
5
Ziele

|
Dieses Modul zeigt, wie mit wenigen Grundkonzepten von JSP schon komplette Web-Anwendungen erstellt werden können. Dabei leitet das Modul von Anfang an dazu an, auf eine klare und modulare Struktur von Web-Anwendungen zu achten. Der Lernende erarbeitet sich alle grundlegenden Sprachelemente von JSP und versteht wie Java-Servlets die technische Basis von JSP bildet. Der Studierende weiß nach Durcharbeiten des Moduls wie Formularanwendungen, Benutzeridentifikation mit Hilfe von Cookies sowie Sitzungen realisiert werden. Er kennt dann auch die Probleme, die durch Nebenläufigkeit entstehen, und wie diese gelöst werden. Die Kenntnis von Architekturen für Web-Anwendungen befähigen den Lernenden eigene Web-Anwendungen erweiterbar zu konzipieren. Weiterführende JSP-Techniken wie die Expression Language, JSTL und Custom Tags werden behandelt, wonach er weiß, welche Techniken in welchen Situationen Vorteile bringen. Beim Studieren des Moduls werden die Vorgehensweisen für die praktische Fehlersuche in JSP-Seiten vermittelt. Die Fallstudie Web-Anzeigenmarkt demonstriert die Anwendung aller JSP-Techniken und vertieft das Verständnis für das Zusammenspiel dieser Techniken. Für die Darstellung von Zusammenhängen zwischen Komponenten der Beispiele und das Veranschaulichen von Abläufen wird konsequent UML eingesetzt, wodurch der Studierende eine systematische Dokumentation des Entwurfs von Web-Anwendungen lernt.
Inhaltsübersicht
- Eclipse: Dynamische Websites
- Einführung in BOUML
- Web-Anwendungen - Grundlagen
- JSP - Grundlagen 1
- Servlets: Basis von JSPs
- JSP-Fehlersuche
- JSP - Grundlagen 2
- JavaBeans
- Cookies
- JSP-Sitzungen
- Lebenszyklen & Nebenläufigkeit
- Architektur von Web-Anwendungen
- Fallstudie Web-Anzeigenmarkt
- JSP-Versionen und weitere JSP-Techniken
- Ausblick
Verantwortlich
Prof. Dr. Dieter Wißmann
Voraussetzungen & Vorkenntnisse
Literatur
- Buch: JavaServer Pages von Dieter Wißmann
- Quick Reference Map JSP von Helmut Balzert
Ergänzende und weiterführende Literatur
- H. Vonhoegen, Einstieg in JavaServerPages 2.0, Galileo Press, Bonn, 2004
Online-Kurse