Die Funktion ecm:urlEncode kodiert das festgelegte Objekt als URL. Es wird ein Wert vom Typ Zeichenkette zurückgegeben.

Struktur​

ecm:urlEncode(Objekt)

Parameter​

Parameter

Beschreibung

Objekt

Der Parameter spezifiziert das Zielobjekt, das kodiert werden soll.


Beispiel

In einer Nachricht ist ein Anmeldelink enthalten, der die Informationen aus dem Benutzerattribut ​user.LastName​ als Variable an die Anmeldeseite weiterleitet.

Die URL-Kodierung bewirkt, dass Nachnamen mit Leerzeichen (de la Hoya, van der Waal) oder Sonderzeichen (Nuñez, Köhl) den Link nicht unterbrechen.

Der HTML-Code, mit dem der Link in eine Nachricht eingefügt wird, ist wie folgt aufgebaut:

<a href="">Registrierenhttp://host/cmd.jsp?user=<%${ecm:urlEncode(user['LastName'])}%>">Registrieren</a>