Categories: Software

Cocoon installieren und anwenden

Logicsheets

Um wirklich hilfreich zu sein, braucht XSP etwas grundlegende Funktionalität, um das Web Publishing zu erleichtern. Daher enthält XSP einige eingebaute Logicsheets, die einfache Aufgaben erledigen können, wie z.B. Parameter von Anforderungen zu übernehmen. Logicsheets erfüllen für XSP die gleiche Funktion wie Taglibs für JSP (die Begriffe Logicsheets und Taglibs werden oft synonym verwendet; von daher kann es vorkommen, dass Logicsheets als XSP-Taglibs bezeichnet werden). Logicsheets basieren auf XSL, XSP ist im Grunde weit entwickeltes XML, also können diese Logicsheets auf XSP angewandt werden.

Syntax

Listing A bietet ein Beispiel für die XSP-Syntax.

Listing A generiert XML in dem von uns definierten Format. Der XML-Code enthält dann alle notwendigen dynamischen Daten. Jede XSL-Datei kann auf den XML-Code angewandt werden um die gewünschte Präsentation zu erhalten. Infolgedessen müssten Sie, um das Erscheinungsbild unserer Seite mit dem Besucher-Counter zu ändern, lediglich die XSL-Datei modifizieren oder ersetzen. Den XSP-Code können Sie unangetastet lassen.

Fazit

Cocoon ist definitiv nicht bloß irgendein neues Open-Source-Projekt. Es ist soweit gereift, dass es in hervorragender Weise die schnelle Entwicklung und den schnellen Einsatz robuster Anwendungen ermöglicht. Die Mühe, die am Anfang für die Einarbeitung in Cocoon notwendig ist, lohnt sich jedenfalls.

Page: 1 2 3

ZDNet.de Redaktion

Recent Posts

Magento-Agentur für große Webshops: Was sollte die Magento-Agentur leisten können?

Magento zählt zu den führenden Shopsystemen in der Welt. Es punktet mit hoher Flexibilität und…

4 Tagen ago

Trojaner tarnt sich als AutoCAD

SteelFox gelangt über angebliche Cracks für kostenpflichtige Anwendungen auf die Rechner seiner Opfer. Betroffen sind…

4 Tagen ago

Ymir: Ransomware mit ausgeklügelter Verschleierung

Ymir nutzt fortschrittliche Verschleierungsmethoden. Sie verschlüsselt bestimmte Dateien auf einer Whitelist nicht, um einer Entdeckung…

4 Tagen ago

Fünf auf einen Streich: Baseus Nomos 5-in-1 Desktop Charger Qi2 140W

Das weltweit erste 5-in-1-Tischladegerät mit kabelloser Qi2-Aufladung und einziehbarem Kabel.

4 Tagen ago

RansomHub hebt Datenerpressung auf höhere Stufe

RansomHub kann per Fernverschlüsselung über ein einziges ungeschütztes Endgerät Daten im gesamten Netzwerk verschlüsseln.

4 Tagen ago

Shokz OpenRun Pro 2: Die perfekte Kombination aus Knochenschall und Air-Conduction Technik

Die neuen OpenRun Pro 2 von Shokz sind die neueste Weiterentwicklung der beliebten offenen Sportkopfhörer.…

6 Tagen ago