Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

1 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Übung 4 Mehrstufige Client/Server-Systeme mit JSPs, Servlets und JavaBeans (Web-Container)

Ähnliche Präsentationen


Präsentation zum Thema: "1 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Übung 4 Mehrstufige Client/Server-Systeme mit JSPs, Servlets und JavaBeans (Web-Container)"—  Präsentation transkript:

1 1 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Übung 4 Mehrstufige Client/Server-Systeme mit JSPs, Servlets und JavaBeans (Web-Container)

2 2 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Aufgabenstellungen im Labor

3 3 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Zielstellungen Umgangs mit der JSP-, Servlets- und JavaBean-Technik Verwendung elementarer Java-Ausdrücke Verwendung von JSP-Scriptlets Verwendung von JSP-Deklarationen Verwendung von Java-Servlets Verwendung von JavaBeans Entwicklung der Präsentationsschicht (MVC-Architektur-Pattern) Integration der Ergebnisse aus der Übung 3

4 4 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Apache Tomkat

5 5 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Aufgaben – Teil A Analysieren der TOMCAT-Möglichkeiten für JSPs -Start des Tomcat: C:\jakarta-tomcat-5\tomcat50-jwsdp\bin\startup.bat -Prüfen der Funktionsfähigkeit im Browser: -Erstellung eines eigenen Arbeitsverzeichnisses -Anpassung der server.xml-Datei unter Tomcat (eigenes Verzeichnis) -Analysieren Sie die Möglichkeiten des Sysdeo-Plugin unter Eclipse -Erstellen einer JSP mit Java-Anweisungen der Form -Erstellen einer JSP mit Java-Scriptlets der Form -Verwendung von Deklarationen der Form -Verwendung von JSP-Direktiven

6 6 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Aufgaben – Teil B Erstellung einer JSP-Anwendung mit direkten JDBC-Zugriff Unmittelbarer Aufruf der Datenbank aus JSPs JSPs zur Datenbankabfrage (5 SQL-Abfragen auf eine Tabelle) JSP zur Dateneingabe (3 SQL-Anweisungen für eine Tabelle) Verwendung von JavaBeans zur Kapselung der Datenbankanbindung Verwendung von Abfragen (SELECT) Verwendung von Änderungsoperationen (INSERT, DELETE, UPDATE) Verwendung komplexer Abfragen über mehrere Tabellen

7 7 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Aufgaben – Teil C Anwendung auf die eigene Projektarbeit Auswahl der jeweils geeigneten Technologie (Entwicklung & Laufzeit) Design der Webanwendung entwerfen und implementieren Architektur entsprechend dem MVC-Konzept entwerfen Prototypische Entwicklung realisieren (Durchstich) Bewertung der Implementierung hinsichtlich der Wartbarkeit (Kriterien)

8 8 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Aufgaben – Teil D Durchführung entsprechender Projektreviews (Teil B) Architektur zur Implementierung der Präsentationsschicht Nachweis zur Einhaltung des MVC-Architekturpattern Testweise Darstellung der Anwendung Kritischer Umgang mit den verwendeten Lösungsansätzen Verbesserungspotentiale (z.B. Ajax-Möglichkeiten) Projektplan aufzeigen (Aufgabenverteilung & Terminplan)

9 9 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Organisation

10 10 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Organisation des Labors Bearbeitung der Themenstellung – Gruppen zu je 5 Stundenten Durchführen der Projektreviews vor allen Studenten Abgabe der Präsentation (Review) und Aufgabendokumentation -Dateiname: CS_ue4_gruppe_x -Betreff (Subject)-Feld: CS_ue4_gruppe_x -per Bearbeitungszeit: ca. 4 SWS


Herunterladen ppt "1 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Übung 4 Mehrstufige Client/Server-Systeme mit JSPs, Servlets und JavaBeans (Web-Container)"

Ähnliche Präsentationen


Google-Anzeigen