Page History
...
The default filter will render a default value if and only if the object being filtered is empty. A variable is empty if it is null, an empty string, an empty collection, or an empty map.
Example |
|
|
|
Anchor | ||||
---|---|---|---|---|
|
...
The join filter will concatenate all items of a collection into a string. An optional argument can be given to be used as the separator between items.
Example |
|
Output |
|
Example 2 |
|
Output |
|
...
Example |
|
Output |
|
Example 2 |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="09397f1b-8f07-47e4-8e24-33042612a6f3"><ac:plain-text-body><![CDATA[
|
|
Output |
|
Anchor | ||||
---|---|---|---|---|
|
The length filter returns the number of items of collection, map or the length of a string.
Example |
|
|
Output |
|
Example 2 |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="1ce506bf-7a0b-498d-bec9-b5bcac9b0b93"><ac:plain-text-body><![CDATA[
|
|
Output |
|
Anchor | ||||
---|---|---|---|---|
|
The lower filter makes an entire string lower case.
Example |
|
|
Output |
|
Anchor | ||||
---|---|---|---|---|
|
The merge filter returns a new map, list or array that is the result of merging two maps, lists or arrays together.
Note | ||
---|---|---|
| ||
Keys in the second map will overwrite the first map keys. |
Example |
|
|
Output |
|
Anchor | ||||
---|---|---|---|---|
|
The numberformat filter is used to format a decimal number. Behind the scenes it uses java.text.DecimalFormat.
Example |
|
|
Output |
|
Anchor | ||||
---|---|---|---|---|
|
The raw filter prevents the output of an expression from being escaped by the autoescaper. The raw filter must be the very last operation performed within the expression otherwise the autoescaper will deem the expression as potentially unsafe and escape it regardless.
Note | ||
---|---|---|
| ||
If the raw filter is not the last operation performed then the expression will be escaped. |
Example |
|
|
Output |
|
Anchor | ||||
---|---|---|---|---|
|
The replace filter returns a string that is the result of replacing any substrings matching keys in a map with the respective values.
Example |
|
|
Output |
|
Anchor | ||||
---|---|---|---|---|
|
The rsort filter will sort a list in reversed order. The items of the list must implement Comparable.
Example |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="a294fdad-f9ca-4fca-bcdf-f34d7071423d"><ac:plain-text-body><![CDATA[
|
|
]]></ac:plain-text-body></ac:structured-macro>
Output |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="8002be28-0565-41df-a5ea-718c34323110"><ac:plain-text-body><![CDATA[
|
Anchor | ||||
---|---|---|---|---|
|
The slice filter returns a portion of a list, array, or string. The indexing starts at 0.
Example |
|
|
Output |
|
Example 2 |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="a936bb9d-09e2-47eb-ac1e-3202d48927d2"><ac:plain-text-body><![CDATA[
|
|
Output |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b020d844-887e-4e51-9034-3c5e0deb5c3b"><ac:plain-text-body><![CDATA[
|
]]></ac:plain-text-body></ac:structured-macro>
Anchor | ||||
---|---|---|---|---|
|
The sort filter will sort a list. The items of the list must implement Comparable.
Example |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="8e6f2e5b-5a3b-43a5-999c-96f01dcfae50"><ac:plain-text-body><![CDATA[
|
|
Output |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3078942e-332b-4440-b473-2731db9ea634"><ac:plain-text-body><![CDATA[
|
]]></ac:plain-text-body></ac:structured-macro>
Anchor | ||||
---|---|---|---|---|
|
The title filter will capitalize the first letter of each word.
Example |
|
|
Output |
|
Anchor | ||||
---|---|---|---|---|
|
The trim filter is used to trim whitespace off the beginning and end of a string.
Example |
|
|
Output |
|
Anchor | ||||
---|---|---|---|---|
|
The upper filter makes an entire string upper case.
Example |
|
|
Output |
|
Anchor | ||||
---|---|---|---|---|
|
The urlencode filter translates a string into application/x-www-form-urlencoded format using the UTF-8 encoding scheme.
Example |
|
|
Output |
|
Anchor | ||||
---|---|---|---|---|
|
The lines filter will split a string by its line breaks with each line becoming an element in a list.
Example |
|
|
Output |
|
|