Kurs Mensch-Computer-Interaktion, AI, WI im SS 2005 |
Prof. Dr. H. Klocke |
Informationen und Material zum Praktikum
Im MCI-Praktikum wird ein interaktiver Stadtführer als Web-Applikation entwickelt. Ich empfehle Ihnen, dass Sie sich schon jetzt mit der Technik, die wir im Praktikum verwenden, vertraut machen. Dazu erhalten Sie im folgenden einige Hinweise.
Datum | Material | Download |
---|---|---|
23.05.2005 | Abschlusstermine und Kriterien für das MCI-Praktikum. Bitte drucken Sie das Dokument aus und bringen Sie es zum nächsten (!) Praktikum mit. |
![]() |
17.05.2005 | Praktikumsaufgaben zum 2. Praktikumstermin |
![]() |
08.04.2005 | Praktikumsaufgaben: 1. Termin |
![]() |
08.04.2005 | Projektbeschreibung |
![]() |
08.04.2005 | einfaches Cocoon-Beispiel.
1. Entpacken in: ".\cocoon-2.1.6\build\webapp". 2. Cocoon starten mit "cocoon servlet" 3. Aufrufen: "http://localhost:8888/ss2005/ |
ss2005.zip |
15.04.2005 | Cocoon-Beispiele mit DB-Anbindung (connection-pooling), dynamischer Erzeugung von XML-Bäumen aus einem DB-Result-Set (esql-Taglib) und Einbingung von Java-Klassen (xsp-Taglib)
Erläuterungen: In web.xml steht Klasse des JDBC-Treibers, z.B. "oracle.jdbc.driver.OracleDriver", die beim Start des Web-Servers geladen wird. In cocoon.xconf wird der Connection-Pool zu Ihrer DB definiert. In ihrer eigenen Sitemap sitemap.xmap stehen die regulären Ausdrücke für das Pattern-Matching in Ihrem web-Context. Tragen Sie bei xsp-Anwendungen unbedingt type="serverpages" als Attribut des Sitemap-Tags "map:generate" ein. Probieren Sie mal, die Transformation in der Sitemap auszuschalten, indem Sie die "map:transform"-Zeile auskommentieren. Sie erhalten dann den (dynamisch generierten) XML-Baum und können kontrollieren, ob der Baum korrekt ist. |
cocoon_examples.zip |
22.04.2005 | Jdbc-Treiber(Oracle). Tipp: jar-File im Verzeichnis JAVA_HOME\jre\lib\ext\ speichern, weil die Klassen dort auf jeden Fall gefunden werden. Denken Sie daran, dass die Klasse "oracle.jdbc.driver.OracleDriver" in web.xml angemeldet wird. | ojdbc14.jar |
Letzte Änderung: 23.05.2005