Sql-und-Xml - Home

Server-Daten: Die Web - Datenbank als CRM - Lösung

Ausgabeseiten / sd-Elemente

Das sd:choose-url- Element

Ermöglicht die Deklaration einer Verzweigung an beliebiger Stelle, wobei die Entscheidung, welcher Zweig ausgegeben wird, durch eine Url-Ergänzung (Seitenname.html?Verzweigung=Wert) festgelegt wird.
Typ
Attribute
sd:name
Legt den Namen dieser Url-Verzweigung fest. Dieser Name ist später der links vom Gleichheitszeichen verwendete Ausdruck, der in der Url verwendet wird:

Seitenname.html?<Name>=Wert.
Child-Elemente
Beispiele
Das folgende Beispiel zeigt eine einfache Verwendung für dieses Element:
<sd:choose-url sd:name='info'>
    <sd:when sd:test="i1">Es wurde i1 gewünscht</sd:when>
    <sd:when sd:test="i2">i2 wurde gewünscht</sd:when>
    <sd:otherwise>Es konnte kein Wunsch identifiziert werden</sd:otherwise>
</sd:choose-url>
Aufgerufen mit
Seitenname.html?info=i1
wird der Text
Es wurde i1 gewünscht
ausgegeben. Für 'i2' gilt dies analog. In allen anderen Fällen wird der Content des sd:otherwise-Elements verarbeitet.

© 2003-2009 Jürgen Auer, Berlin.