Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Sara Bollinger Geändert vor über 11 Jahren
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: http://localhost:8080 -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 email: schmiete@fhw-berlin.de Bearbeitungszeit: ca. 4 SWS
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.