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

  • rtisticsdev

    rtisticsdev

    31 Mayıs 2012
  • TheTwistedFrequency

    TheTwistedFr

    26 NİSAN 2010
  • UCBerkeley

    UCBerkeley

    3 Mayıs 2006