Print (SP-Tag)
Version vom 3. Juni 2008, 21:04 Uhr von Liebold (Diskussion | Beiträge)
Name
<sp:print> - Ausgabe-Tag.
Syntax
<sp:print name="variable"/>
Beschreibung
Der Print-Tag dient zur Ausgabe von Texten, Expression sowie Daten und Zahlen in beliegem Formaten.
Attribute
Name | Type | Required | Default |
---|---|---|---|
name | Attribute | Ja oder text bzw. expression | None |
text | Text | Ja oder name bzw. expression | None |
expression | Expression | Ja oder name bzw. text | None |
default | Text | Nein | None |
encoding | Text | Nein | None |
encrypt | Text | Nein | None |
locale | Locale | Nein | None |
dateformat | Text | Nein | None |
decimalformat | Text | Nein | None |
Beispiele
Ausgabe einer Variablen
Template Quelltext
<p>Nicht definierte Variablen liefern: <sp:print name="var"/><br><br>
Sie können aber einen Default-Wert haben: <sp:print name="var" default="Hallo"/></p>
Ausgabe
Nicht definierte Variablen liefern: Sie können aber einen Default-Wert haben: Hallo
Ausgabe einer Expression
Template Quelltext
<sp:set name="x" value="7"/>
<sp:set name="y" value="12"/>
<%--
Auf Variablen greift man mit ${} zu
--%>
Der Print-Tag kann auch rechnen:
(7 + 12) * 2 - 3 = <sp:print expression="(${x} + ${y}) * 2 - 3"/>
Ausgabe
Der Print-Tag kann auch rechnen: (7 + 12) * 2 - 3 = 35