Print (SP-Tag)

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen

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"/>&lt;br&gt;<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