본문 바로가기

카테고리 없음

FreeMarker Hash 이용하기


1. keys
설명 : 해쉬에 들어있는 모든 키를 찾아온다.
         해쉬는 순서가 없다. 그러므로 keys의 결과값은 순서가 달라질수 있음을 주의하자.
예제 :
<#assign h = {"name":"mouse", "price":50}>
<#assign keys = h?keys>
<#list keys as key>${key} = ${h[key]}; </#list>  

Output:

name = mouse; price = 50;  


2. values
설명 : 해쉬에 저장되어 있는 모든 값을 찾아온다.
         이것은 keys와 유사한 방법으로 상요할수 있다.


출처 : http://freemarker.sourceforge.net/docs/ref_builtins_hash.html