Dojo-fähige Webprojekte erstellen

Dojo-fähige Webprojekte enthalten alle Webressourcen, die Sie bei der Entwicklung einer Dojo-Webanwendung erstellen.

Vorbereitende Schritte

Vorgehensweise

  1. Klicken Sie mit der rechten Maustaste in der Ansicht "Enterprise-Explorer" und wählen Sie Neu > Webprojekt aus.
  2. Geben Sie in das Feld Name einen Namen für Ihr neues Webprojekt ein.
  3. Klicken Sie in der Liste der Projektschablonen auf Dojo Toolkit.
  4. Geben Sie im Abschnitt "Programmiermodell" eines der folgenden Programmiermodelle an, das beim Erstellen Ihres Projekts verwendet werden soll:
    • Klicken Sie auf Nur clientseitig (HTML, JavaScript, ...), um für die Entwicklung Ihrer Webanwendung nur JavaScript, HTML, Dojo und CSS zu verwenden. Eine serverseitige Programmierung ist mit dieser Option nicht möglich.
    • Wenn Sie Java™ EE-Technologien wie Servlets, JSPs oder JPA für die Entwicklung Ihrer Webanwendung verwenden möchten, klicken Sie auf Java EE.
  5. Klicken Sie auf Weiter, um Ihr neues Webprojekt zu konfigurieren. Die verfügbaren Konfigurationsoptionen sind vom Programmiermodell abhängig, das Sie ausgewählt haben.
  6. Wenn Sie das Java-EE-Programmiermodell verwenden, fahren Sie mit Schritt 7 fort. Fahren Sie andernfalls mit Schritt 9 fort.
  7. Klicken Sie in der Liste der verfügbaren Konfigurationsoptionen auf Implementierung.
  8. Wählen Sie aus der Liste Ziellaufzeitkomponente eine neue Ziellaufzeitkomponente für Ihr neues Webprojekt aus.
    Anmerkung: Wenn die Ziellaufzeitkomponente bereits festgelegt wurde, ist diese Liste nicht verfügbar. Führen Sie einen der folgenden Schritte durch, um diese List verfügbar zu machen:
    • Geben Sie einen neuen EAR-Projektnamen an und wählen Sie dann eine Ziellaufzeitkomponente aus.
    • Wählen Sie aus der Liste ein vorhandenes EAR-Projekt aus, das die von Ihnen gewünschte Ziellaufzeitkomponente verwendet.
    Mit dem Webvorschauserver können Sie Ressourcen in einem Dojo-fähigen Webprojekt kompilieren, testen und ausführen.
  9. Klicken Sie in der Liste der verfügbaren Konfigurationsoptionen auf Dojo Toolkit.
  10. Konfigurieren Sie, wie Ihr Projekt auf das Dojo Toolkit zugreift und welche Version des Toolkits verwendet werden soll:
    1. Klicken Sie auf Diese Konfigurationsoptionen ändern.
    2. Wählen Sie eine der folgenden Optionen aus, um Dojo in Ihrem Webprojekt einzurichten und klicken Sie auf Weiter:
      Kopieren Sie Dojo in dieses Projekt. Die Komponente wird von dort aus implementiert.
      Geben Sie den Namen des Dojo-Ordners an und legen Sie fest, welches der folgenden Dojo Toolkits verwendet werden soll:
      • Ein mit dem Produkt bereitgestelltes
      • Ein in Ihrem Arbeitsbereich oder Dateisystem enthaltenes
      Sie können eine Archivdatei einer komprimierten Dojo-Verteilung auswählen. Wenn Sie auf Fertigstellen klicken, wird der Inhalt der Archivdatei automatisch in Ihr Projekt extrahiert.
      Dojo befindet sich in einem Projekt im Arbeitsbereich und wird von dort aus implementiert.
      Sie können zum Dojo-Stammordner in einem anderen Projekt in Ihrem Arbeitsbereich navigieren. Das Dojo Toolkit wird nicht in Ihr Projekt kopiert. Es wird von dem Projekt aus implementiert, in dem das Toolkit enthalten ist.
      Dojo wird über Fernzugriff implementiert oder befindet sich in einem öffentlichen CDN.
      Geben Sie den fernen Standort der Quelle für das Dojo Toolkit an:
      • Öffentliches CDN: Geben Sie die URL eines öffentlich verfügbaren CDN (Content Delivery Network) ein. CDNs stellen geografisch verteilte Hosting-Funktionen für Open-Source-JavaScript-Bibliotheken bereit. Wenn ein Browser die URL in Ihrer Webanwendung auflöst, lädt er die Datei automatisch vom nächsten erreichbaren Server herunter.
      • Ferne URI: Geben Sie die URI des fernen Standorts für den Dojo-Stammordner ein.

      Sie können im Abschnitt für die entsprechende Dojo-Komponente eine Dojo-Quellenverteilung auswählen, die die beste Übereinstimmung für Ihr fernes Dojo Toolkit darstellt. Diese Auswahl bietet einen Zugriff auf Tools wie Content-Assist. Sie können das Dojo-Standardtoolkit auswählen, das zusammen mit diesem Produkt bereitgestellt wird, oder zu einem Dojo-Ordner in Ihrem Arbeitsbereich oder Dateisystem navigieren.

    3. Wenn Sie das Dojo Toolkit in Ihr Projekt kopiert haben, können Sie nur die Teile des Dojo Toolkit einbeziehen, die für Ihre Webanwendung notwendig sind. Erweitern Sie den Abschnitt Wählen Sie die Dojo-Komponenten aus, die das Projekt enthalten soll und wählen Sie die Dojo-Komponenten aus, die Sie in Ihr Projekt einbeziehen möchten.
      Tipp: Um die gängigsten Konfigurationen auszuwählen, wählen Sie einen Eintrag aus der Liste Allgemeine Konfigurationen aus:
      • Mindestkonfiguration enthältdojo/dojo.js, dojo/_base.js und dojo/_base.
      • Dojo Core enthält dojo.
      • Dijit enthält dijit und dojo.
      • Dojox Mobile enthält dijit, dojo, dojox/fx, dojox/mobile dojox/fx.js und dojox/mobile.js.
      Wählen Sie dojo/dojo.js, dojo/_base.js und dojo/_base (Minimalkonfiguration) aus, um Dojo-Unterstützung in Ihr Webprojekt aufzunehmen.
      Anmerkung: Der Testcode im Dojo Toolkit SDK 1.6 und in früheren Versionen ist anfällig für Cross-Site-Scripting-Attacken. Diese Anfälligkeit besteht bei mehreren PHP-Dateien, die Testdaten für Testfälle enthalten. Wenn Sie diese Dateien auswählen, um sie in Ihr Projekt zu kopieren, wird auf der Seite der Dojo-Projekteinrichtung des Assistenten ein Warnhinweis angezeigt. Wählen Sie diese Dateien ab, sodass sie nicht in Ihr Projekt kopiert werden. Wenn Sie diese Dateien benötigen, stellen Sie sicher, dass Sie nicht mit Ihrer Webanwendung implementiert werden.
  11. Klicken Sie auf Fertigstellen, um Ihr Webprojekt zu erstellen.

Ergebnisse

Im Enterprise-Explorer wird unter dem Ordner WebContent ein Ordner dojo erstellt. Wenn Sie eine Webseite erstellen, wird die Palette mit mehreren Dojo-Ablagefächern geöffnet. Die Dojo-Komponenten in den Ablagefächern werden von IBM® während der Entwicklung bereitgestellt. Zur Ausführungszeit wird das JavaScript für die Dojo-Ressourcen ausgeführt, die Sie während der Projekterstellung angegeben haben.

Nächste Schritte

JavaScript-Dateien müssen im Ordner WebContent gespeichert werden. JavaScript-Dateien, die von HTML- oder JSP-Dateien referenziert werden, werden auf dem Server ausgeführt, auch wenn sie sich nicht im JavaScript-Quellenordner befinden. Mithilfe eines JavaScript-Quellenordners wird festgestellt, welche Dateien überprüft und für Content-Assist verfügbar gemacht werden sollen. Um Quellenordner einzurichten oder vorhandene Quellenordner in den Projekteigenschaften anzuzeigen, klicken Sie mit der rechten Maustaste auf Ihr Webprojekt und wählen Sie Eigenschaften > JavaScript > Include-Pfad aus.

JavaScript-Dateien, die nicht von HTML- oder JSP-Dateien referenziert werden, müssen in einen JavaScript-Quellenordner platziert werden. Nachdem diese Dateien in einen JavaScript-Quellenordner platziert wurden, sind sie für eine Überprüfung und für Content-Assist verfügbar.

Symbol das den Typ des Artikels anzeigt. Taskartikel
Nutzungsbedingungen für Information Center | Feedback

Symbol für Zeitmarke Letzte Aktualisierung: 29.04.2014

Dateiname: tcrtwebprojectdojo.html