About: EXtensible Server Pages     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Terminology106304059, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FEXtensible_Server_Pages

eXtensible Server Pages (XSP) is an XML-based language, which offers the possibility of dynamically arranged Java code into XML documents. It was developed by the Apache Software Foundation for the Web Publishing Framework Cocoon. The focus of XSP is the separation of content, logic and presentation. The Java program code is in its own XML section that can either occur within or outside of the root element. XSP pages are transformed into Cocoon producers, typically as Java classes, though any scripting language for which a Java-based processor exists could also be used.

AttributesValues
rdf:type
rdfs:label
  • Extensible Server Pages (de)
  • EXtensible Server Pages (en)
rdfs:comment
  • eXtensible Server Pages (XSP) is an XML-based language, which offers the possibility of dynamically arranged Java code into XML documents. It was developed by the Apache Software Foundation for the Web Publishing Framework Cocoon. The focus of XSP is the separation of content, logic and presentation. The Java program code is in its own XML section that can either occur within or outside of the root element. XSP pages are transformed into Cocoon producers, typically as Java classes, though any scripting language for which a Java-based processor exists could also be used. (en)
  • eXtensible Server Pages (XSP) ist ein XML-Dialekt, der die Möglichkeit bietet, Java-Code in XML-Dokumente einzubinden und diese dadurch dynamisch zu gestalten. Er wurde von der Apache Software Foundation für das Web Publishing Framework Cocoon entwickelt. (de)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
has abstract
  • eXtensible Server Pages (XSP) ist ein XML-Dialekt, der die Möglichkeit bietet, Java-Code in XML-Dokumente einzubinden und diese dadurch dynamisch zu gestalten. Er wurde von der Apache Software Foundation für das Web Publishing Framework Cocoon entwickelt. Der Fokus liegt bei XSP auf der Trennung von Inhalt, Logik und Darstellung, so dass XSP-Code besonders übersichtlich und dadurch besser zu warten ist. Der Java-Programmcode liegt dabei in einem eigenen XML-Abschnitt, der durch das Tag eingeleitet wird. Dieses Tag kann innerhalb einer XML-Datei beliebig oft vorkommen und steht dabei entweder innerhalb oder außerhalb des Root-Elements. Der Java-Code wird beim ersten Aufruf kompiliert. Aus diesem Grund kann sich das Laden einer mit XSP erstellten Internetseite unabhängig von der Verbindungsgeschwindigkeit um einige Sekunden verzögern. XSP-Seiten sind im Gegensatz zu normalen Server Pages XML-Dokumente. In der XSP-Seite kann anstatt von HTML-Markup eine Abstraktion in Form von selbstdefinierten Tags verwendet werden. Diese Tags können später an zentraler Stelle in HTML, WML oder PDF umgewandelt werden. Das ist der Grund für die erwähnte Übersichtlichkeit und leichte Wartbarkeit. (de)
  • eXtensible Server Pages (XSP) is an XML-based language, which offers the possibility of dynamically arranged Java code into XML documents. It was developed by the Apache Software Foundation for the Web Publishing Framework Cocoon. The focus of XSP is the separation of content, logic and presentation. The Java program code is in its own XML section that can either occur within or outside of the root element. The Java code is compiled with the first call. These directives are replaced by the generated content so that the resulting, augmented XML document can be subject to further processing with XSL Transformations. XSP pages are transformed into Cocoon producers, typically as Java classes, though any scripting language for which a Java-based processor exists could also be used. Directives can be either XSP built-in processing tags or user-defined library tags. XSP built-in tags are used to embed procedural logic, substitute expressions and dynamically build XML nodes. User-defined library tags act as templates that dictate how program code is generated from information encoded in each dynamic tag. (en)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
is differentFrom of
is Link from a Wikipage to another Wikipage of
is Wikipage redirect of
is foaf:primaryTopic of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 54 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software