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

  • Epic Tutorials for iPhone, iPad and iOS

    Epic Tutoria

    18 EYLÜL 2011
  • Kenneth Håkonsen

    Kenneth Håk

    13 Mart 2011
  • Le Cargo !

    Le Cargo !

    24 HAZİRAN 2007