SORU
30 EYLÜL 2009, ÇARŞAMBA


Freemarker hashmap anahtarları içinde dolaşmak

Freemarker iki koleksiyon türleri, listeler ve hashmaps vardır Bir şekilde listeler ile yaptığımız gibi hashmap anahtarları üzerinde yineleme var mı?

Bu kadar veri ile bir var varsa da şöyle diyelim:

user : {
  name : "user"
  email : "looser@everything.com"
  homepage : "http://nosuchpage.org"
}

Onların değeri ile kullanıcının tüm özelliklerini yazdırmak istiyorum. Bu geçersiz, ama amaç belli:

<#list user.props() as prop>
  ${prop} = ${user.get(prop)}
</#list>

CEVAP
30 EYLÜL 2009, ÇARŞAMBA


Bu çalışması gerekir yerleşik keys Bu işlev, örneğin kullanın:

<#list user?keys as prop>
    ${prop} = ${user.get(prop)}
</#list>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • apenney888

    apenney888

    27 EKİM 2010
  • iMasterful

    iMasterful

    11 EYLÜL 2009
  • The White House

    The White Ho

    21 Ocak 2006