< Vorherige Lektion | Nächste Lektion >

Lerneinheit 1.1: Erforderliche Ressourcen importieren und Zielserver einrichten

Bevor Sie beginnen müssen Sie die erforderlichen Ressourcen für diesen Lerntext importieren: eine Gruppe von Webseiten und eine Derby Musterdatenbank.

Das Hauptziel dieses Lernprogramms besteht darin, Ihnen beizubringen, wie Sie eine Webanwendung erstellen, über die Benutzer auf Daten in einer Datenbank zugreifen und diese bearbeiten können. Das Lernprogramm bietet keine detaillierten Informationen über die Gestaltung der Darstellung und Funktionsweise einer Website. Das Website-Design wurde dementsprechend bereits für Sie vorbereitet.

Um dieses Lernprogramm auszuführen, müssen Sie auf eine bestehende Gruppe von JavaServer Faces-JSP-Dateien sowie auf eine Derby-Musterdatenbank zugreifen. Diese grundlegenden Webseiten sowie die Musterdatenbank sind in einer komprimierten Datei (ZIP-Datei) enthalten. Diese Lerneinheit enthält detaillierte Anweisungen zu den einzelnen Schritten, die für das Importieren der komprimierten Datei erforderlich sind, damit Sie dann die Webseiten und die Datenbank verwenden können. Darüber hinaus richten Sie den Zielserver für das dynamische Webprojekt ein.

Die Webseite und die Datenbank, die Sie für dieses Lernprogramm verwenden, sind in einer komprimierten Datei enthalten. Gehen Sie folgendermaßen vor, um den Inhalt der komprimierten Datei zu importieren:

Die Beispielprojektdatei importieren

  1. Das Projekt importieren. Wechseln Sie zur Perspektive 'Web' (Fenster > Perspektive öffnen > Web).
  2. Stellen Sie in der Sicht 'Projektexplorer' der Perspektive 'Web' sicher, dass Ihr Projekt 'ClassifiedsTutorial' der folgenden Abbildung entspricht:
    Sicht 'Projektexplorer'.

Zielserver für das dynamische Webprojekt einrichten

Durch Einrichtung des Zielservers für das Webprojekt können Sie die Ressource testen, die Sie in diesem Lernprogramm erstellen.

Gehen Sie folgendermaßen vor, um den Zielserver einzurichten:

  1. Klicken Sie in der Sicht 'Projektexplorer' mit der rechten Maustaste auf ClassifiedsTutorial, und wählen Sie Eigenschaften aus.
  2. Klicken Sie in der Liste der Eigenschaften auf Server.
  3. Wählen Sie in der Liste 'Standardserver' den Server aus, den Sie standardmäßig verwenden möchten. Klicken Sie auf Anwenden.
  4. Klicken Sie in der Liste der Eigenschaften auf Ziellaufzeiten.
  5. Wählen Sie in der Liste 'Laufzeiten' die Laufzeit aus, die dem von Ihnen ausgewählten Server entspricht. Klicken Sie auf OK.
Wenn der Server, den Sie verwenden möchten, in der Liste der Ziellaufzeiten nicht aufgeführt ist, schließen Sie die Workbench, und installieren Sie den Server, den Sie verwenden möchten. Nachdem Sie den Server installiert haben, befolgen Sie die Anweisungen für die Einrichtung des Zielservers.
Anmerkung: Wenn in der Standardserverliste keine Server angezeigt werden, obwohl Sie Serverlaufzeiten installiert haben, ist es möglich, dass der Server konfiguriert werden muss. Sie können folgendermaßen vorgehen, um einen Server zu konfigurieren:
  1. Klicken Sie mit der rechten Maustaste auf die Datei all_records.jsp, und klicken Sie anschließend auf Ausführen als > Auf Server ausführen.
  2. Wählen Sie Neuen Server manuell definieren aus.
  3. Wählen Sie einen Server aus, den Sie installiert haben.
  4. Befolgen Sie die Anweisungen im Assistenten, um den Server zu konfigurieren. Wenn Sie den Server das erste Mal ausführen, erhalten Sie möglicherweise einen Fehler. Um den Fehler zu beheben stellen Sie den Zielserver wie vorangehend beschrieben ein, starten den Server in der Sicht 'Server' erneut und laden die Webseite in den Browser.
Wenn Sie jetzt die vorangehend beschriebenen Schritte für die Einstellung eines Zielservers erneut ausführen, werden Sie feststellen, dass es sich bei dem Standardserver um den Server handelt, den Sie soeben konfiguriert haben. Wenn ein Server installiert aber nicht konfiguriert ist, wird er nicht in der Liste der Server, aus denen Sie ein Standardziel auswählen können, angezeigt.

Informationen über die Implementierung von SDOs auf Servern, bei denen es sich nicht um WebSphere Application Server handelt finden Sie im Abschnitt Hilfethema: SDOs auf Nicht-WAS-Servern implementieren.

Prüfpunkt für die Lerneinheit

Sie haben jetzt das dynamische Webprojekt ClassifiedsTutorial importiert und den Zielserver eingerichtet.

Sie können die Dateien im Webprojekt des Lernprogramms durchsuchen. Sie können eine Datei öffnen, indem Sie in der Sicht 'Projektexplorer' doppelt darauf klicken. Sie können eine übersichtsartige Darstellung der Beziehungen zwischen den Seiten anzeigen, indem Sie im Projektexplorer doppelt auf Websitenavigation klicken.

Den Großteil Ihrer Arbeit an diesem Lernprogramm werden Sie mit den folgenden Dateien ausführen:
all_records.jsp
Dies ist die Homepage der Site. Hier werden alle Kleinanzeigen in der Datenbank angezeigt.
new_record.jsp
Diese Seite erstellt eine neue Kleinanzeige.
update_record.jsp
Diese Seite ändert die Details einer Kleinanzeige in der Datenbank oder löscht sie komplett.
classifiedTemplate.jtpl
Dies ist die Schablone für die Seiten der Site. Sie enthält Elemente wie die Tabelle und das graue Banner 'Willkommen bei den Kleinanzeigen', die auf jeder Seite enthalten sind. Diese Seite enthält unterhalb des grauen Banners auch zwei Navigationsregisterkarten, die zur Homepage und der Seite für neue Kleinanzeigen führen.
Sie sind nun bereit, um mit 'Übung 1.2: Mit der relationalen Satzliste und Datentabellenkomponenten arbeiten' zu beginnen.
< Vorherige Lektion | Nächste Lektion >