DTML aufrufen
DTML aufrufen
Anders als Skripte haben DTML-Methoden keine expliziten Parameterlisten. Stattdessen erwarten Sie die Übergabe eines Clients, eines Mappings und eines Schlüsselwort-Argumente. Diese werden für die Erzeugung eines Namensraums verwendet.
Wenn der ZPublisher ein DTML-Objekt publiziert, wird der Kontext des Objekts als Client und der REQUEST als Mapping übergeben. Ruft ein DTML-Objekt ein anderes auf, übergibt es seinen eigenen Namesraum als Mapping, und keinen Client.
Wird ein Pfad-Ausdruck zur Darstellung eines
DTML-Objekts verwendet, werden die Variablen mit einem
Namespace aus ’here’ und ’request’
übergeben. Dies bedeutet, daß ein DTML-Objekt die selben
Namen verwenden kann, so als wäre es im selben Kontext wie das
Template publiziert worden, zusammen mit den Variablennamen, die
im Template verwendet werden.






