asMap
Vytvoří mapu ("asociativní pole") z argumentů, které bere po dvou vždy jako klíč a hodnotu.
MapasMap(Object key-1,Object val-1 [,Object key-2,Object val-2 [,… Object key-n,Object val-n ] ])
- key-1, key-2,…, key-n
 - Libovolné hodnoty, které budou použity jako klíče v konstruované mapě.
 - val-1, val-2,…, val-n
 - Libovolné hodnoty, které budou použity jako odpovídající hodnoty.
 
Viz také popis typu ListMap – jeho konstrukce v šabloně je přehlednější a může většinou poskytnout tutéž funkčnost.
Příklad: Funkce asMap a typ ListMap
Použití funkce asMap
			{let m := asMap(
  "blue", "#009",
  "red",  "#c00"
)}
<body style="color:{m[_request.params.color]}">
...
Použití hodnoty typu ListMap
			{let m := [
  blue = "#009",
  red  = "#c00"
]}
<body style="color:{m[_request.params.color]}">
...
Výstup, pokud je color=blue
			<body style="color:#009">
...
Pro vložení příspěvku do diskuse se přihlašte.